Prior to Christmas, I booked a room on hotels.com for a hotel stay on 12/29 in which I was going to pay for when I checked in. As a Christmas gift from a relative, (who knew I booked a room through hotels.com) I received an e-gift card from hotels.com for which I was to use toward my 12/29 reservation. When I called hotels.com to apply the payment, they said it could not be done (eventhough I havent even stayed there yet)! They offered to cancel the reservation and rebook but the hotel didnt have anymore openings. In addition, if I canceled my reservation, to rebook the same room, it was not guaranteed that I would get it. Now I was stuck having to pay out of pocket AND had a hotels.com that I couldnt even use! What a joke. Stay away from this and use other reputable sites for hotel shopping.