I have used Hotels.com several times in the past with no issues. I had to book in Canada and the ad said specifically in Canadian funds including taxes and other fees. When I got my bill it was $100 more because they said it had to be paid in US funds. Tried calling customer service and they would not do anything about it. I checked on the Better Business Bureau site and this is what it said : 1.5/5 stars and 2,056 complaints closed in last 3 years, 561 complaints closed in last 12 months. BEWARE OF THIS SITE!!