Very frustrating experience to book something and not notice the "fine print" noting that the charge was in USD and non-refundable bookings. When calling the customer service centre they were not helpful in even considering amending to CAD regardless of the subject property being booked was in Canada and we booked in Canada, and are Canadian.
I would never book with this company again.