There are hidden fees that they do not disclose and at no time will the agent tell you that they are quoting US dollars when you are calling from Canada. Do not book with this company as they will scam you. Save yourself some money and hassle and call the hotel, they will make deals as well.