As an FYI for any Calgary potential brides in PC.
My travel agent has just confirmed that Transat, WestJet, and Sunwing have all discontinued their direct service to Punta Cana from Calgary as of April 2015. So any travellers will need to connect through Toronto.
This means that for easy booking, you are really restricted to Westjet or Air Canada. Transat and Sunwing will depart out of Toronto, but that means anyone coming from the west will need to book their own flight to Toronto to take these trips. At least with a Westjet or Air Canada (Sunquest is using Westjet for flights) you can book connecting flights, still at a decent discount.
When I ran a search today, it was $567 round trip YYC-YYZ on my travel dates, plus $1333 for the trip from YYZ totaling $1900. Whereas if I do the flights connecting, the cost goes to $1667 after taxes. A difference of $250 almost!!