Never buy a ticket from Flyfar Canada (Flyfar.ca)
1. Higher price compare to others
2. Cancellation fees $75/person in ticket... doesn't even matter if you want to cancel within a 5 minutes of making a payment.
3. Refund will take 6 weeks or more... really.
4. customer service are horrible.
5. hidden fees.
DO NOT DESTROY YOUR TRIP!