I have cancelled through Expedia before when I travel on business. They post the hotel canx policy before you make payment (by 4, by 5, by 6, 12 hours, 24 hours, 48 hours) so you know what you are dealing with. It is also on the receipt copy you print after booking. You cancel through the hotel if it with 24 hours of arrival. Real simple.