Poor Customer Service, and unreliable with credit card information- Should make you run away from them. I booked hotel with them for 5 nights with my canadian credit card and on expedia.ca and the hotel is in canada and the price shown is in CAD. But guess what, They charge the credit card in USD and I get dinged by 85CAD. Because the exchange rate that they used was crazy by any means and obviously the creedit card charges 2.5% on top for foreign exchange transaction. I called their customer support and the poor guy there ran back to helpdesk 3 times and all they could tell me was that they are sorry those were the exchange rates that day (0.795 USD/CAD) on Oct 22nd. I don't know where they get that data from but it is probably a month out or more. They were just lying. So the solution was to cancel the reservation and rebook. I agreed but now I have to pay the new price for the hotel. Funny enough there was not much difference but why should I pay for their mistake? Customer support guy calls the supervisor who refused to come on the phone and pretty much told him that ask this customer to F off :)) I don't have time for this. To summarize - I don't trust them with my credit card. I don't trust their customer service and they don't give a $#*! about their customers either. Reservation is cancelled, I will book elsewhere - there are plenty of vendors available. Too bad i cannot delete my account with them, but definitely never using their service ever again.