Assuming you want an actual answer. The 3 vacations listed are not actually the same. Air Transat and Air Canada are both airlines that have paired the all inclusive with their own flights. Travelocity has likely paired the resort with Flair airlines who will likely charge you for snacks, checked baggage and maybe even carry on, they do offer closer pricing when paired with respective flights. Air Canada will usually offer the most flight options, with Air Transat having a few less and Flair only having flights a couple times a week. In turn this means any flight delays/missed flights have far less backup options.