This company wastes your time. Booked a flight. Flight booking confirmed. Then, emails saying that it was not confirmed but the price I originally booked would be honoured. Then, another email saying my order could not be fulfilled due to technical errors. Finally called the Canadian 647 number and spoke to Rio (a manager). Condescending and unhelpful. Did not care that I had a confirmation email, and another email stating the price they would honour. Now, my trip was $500 more. Spend the extra money and book through reputable airlines. I think I dodged a bullet. BEWARE.