Shopping can sure wear you out on a warm day