Yes. And because of this you should definitely go to Yelp and give them a one-star review. And destroy their Facebook page. And maybe go take a shit on their doorstep. That's definitely the answer when a small business makes an error like this. They're frustrated by something they don't feel is fair and made a ham-fisted attempt to fix the problem. Ruin them.
(The ice machine thing, though -- that actually seems like it's much more indicative that it might be worth staying somewhere else...)