What is the best price I can expect to get from Calgary to Puerto Vallarta in late March? Also, when do you think the best time to book might be? Are there annual seat sales that we should wait for? Any help you can give me would be great. Thanks!