I have had a terrible experience with reservations.com. I am a Canadian and I booked a hotel in Canada from Montana and they charged me in US funds. The hotel was $190.00 Canadian and in the end reservations.com charged me $251.21 CDN plus a $17.70 service fee. So be ware Canadians do not book with this company, even if you are in Canada and book with them, they will still charge you in US funds. I will never, never book with this company again, very poor customer service.