I googled motels in Rolla MO cause I couldn't remember the name of the place I stayed at last time. Amotel came up called sunset that looked like the previous place and price was the same $50. I booked it. Total was $56+. Imagine my surprise when I got to Sunset and the price on the sign was $36.99. When I asked about it the clerk said the extra fee was for going through the website instead of calling the motel. She said I went through expedia and the paperwork she gave me showed expedia with the lower price. She gave me the phone number for expedia which wasthe number for Magnuson Hotels. When I looked up number for HotelsOne the woman called the clerk who refused to cancel the room. I asked HotelsOne rep if she cld help me and she hung up. Wen I called back the clerk gave me another number to call that had a list of other numbers to call. Different pricing for booking directly with a hotel does happen quite a bit. You will also find the same rooms priced differently based on when you book them, how full the hotel is, and many other factors. You can book a room two weeks out only to find out that they are selling the same room for 25% less the same day. You will also see the exact opposite.While I don't agree with the way they handled the issue by hanging up on you, I'm having trouble with who was calling whom and who was providing information. What matters is what happened when you called HotelsOne directly from the number on your reservation or from the one listed their web site. I would recommend you look at the "fine print" on your HotelsOne reservation. I suspect that you booked a prepaid room rate that had at least a 24-48 cancellation policy. In addition, if you tried to do this after 6:00pm on the night of your stay, most hotels have already charged for the room. In those cases, you normally can't cancel at all, no matter who handled the reservation.Before a hotel stay, I'll book a reservation with a policy allowing same day cancellation, before 6:00pm. If I am not happy with the rate, then I will continue to search for a better rate, including calling the hotel directly. If I find a better rate, I'll cancel the first one. Sometimes I get a better rate, sometimes my original rate is the best. Sometimes I am happy with the rate I got and don't bother with trying to find the "best" rate. If I show up at the hotel and they have a cheaper rate, so be it. I still think I had a good deal when I booked the room, otherwise I would have already canceled it or tried to get a better rate. Don't get me wrong, I'll inquire about the cheaper rate with the hotel clerk, but if they won't honor it, I'm fine with that.