So today I had one of those moments where I wanted to stop doing what I was doing, slap the person speaking, and then go back to my routine. Praise God! I did not do what my impulse was telling me to do.
Without getting into much detail, may I remind people that when you are a tourist in a city you have never visited, you typically desire to see as much as possible as well as get in a little shopping, especially if that is what the town is built around. Knowing this, when you take people to a town known for its shopping, don't complain when they want to shop.
Really people, can you think of nothing positive? You are in a town known for shopping!!! They are there to do what everyone else is doing - SHOP!!! And you are mad because they aren't doing what you "think" they should be doing - catering to you! They are the ones on vacation, not you! They are the ones who asked to go there, not you! This is their first trip to the shopping destination/tourist trap/beautiful city where as you are a days event away from this place. BIG DEAL!!!
I say, get over yourself, and let your guest do as they see fit. After all, it is their vacation!