actually, I booked a hotel through hotels.com (which is expedia agent I think??))
what happened is, everything was fine, I went to hotel, they ask credit card or cash deposit, I didnt have cash with me so I gave my card.. 20 min after I check in, they call me and say they took money from my card...