I was charged for a stay through Expedia at this hotel, when I did not stay there! It was not on my Expedia reservation list and I made another reservation, in Parachute CO for the same night and stayed there and Expedia agreed that this hotel was not on their list of my reservations... but this hotel took money from my credit card and refused to give it back! Expedia did call them and tried to get them to return my money, but that was it, basically, 'sorry we tried.' Really horrible customer service my Expedia and the Grand Vista Hotel, Parachute CO. Obviously this was an Expedia reservation system problem... that has changed recently. I've stayed in this hotel in the past, and did not have a problem, but... taking money for a stay that did not happen AND charging for 2 nights !! because they said, I did not check out... when I was not in the hotel, that was mostly unoccupied anyway... well that is stealing correct? I suggest that everyone make reservations directly when you have time to do so.