Today I booked a hotel in Vegas, MGM Grand; went through the 3 steps. Mind you there is a free cancellation up until Dec. 27,2015. Nothing. Have to cancel MGM Grand. They had already charged my card $212.00 within 10 minutes. Free cancellation is free. I go over email confirmation, look back online, same hotel. Well info that you will be charged first nights full price does not show up until after you enter all info and confirm. Furious, misleading and deceptive. Help line… No help at all. Bye Bye Booking.com!