You should wait for 345 days from the day you plan on getting married. Flight schedules aren't out prior to then with Air Canada or Westjet. Sunwing is good, if you do not have people booking from connecting airports. I am an agent and you have to decide what's best for your clients. Although sunwing offered the cheapest package, Air Canada offered the connecting flights which is very important for us. Also they offered way better flight times than sunwing.