I'm currently on holidays staying in Newcastle.
My wife seems to like shopping and I don't- now ain't that a surprise.

The current method of solving this is I drop her at the mall and I then take the kids ice skating a few kms down the road. My kids and I love the skating. We don't have to go shopping and it keeps the kids out of my wifes hair to get presents etc.
Everyone wins.