Get married in the off season. Avoid the May-October wedding season. Not only will prices be lower, but most services will be available at a shorter notice. You take a bigger chance with the weather, but most of the venues are indoors anyway. Plus, it is easier to manage the number of guests since the acceptance rate should be higher (less chance people will have prior commitments).