I booked the wrong date while booking a hotel through Expedia. The stay I booked was two weeks from the date I intended to book. I contacted Expedia the day after booking the reservation and canceled it but they refused to refund my money. Expedia said the hotel had a non-refund policy but when I contacted the hotel directly and explained what happened the hotel agreed with the cancellation.
Expedia still refused to refund my money ($174). I will never use them again to book a hotel, flight or car and urge anyone reading this to use another company.