I got so caught up in the stores themselves that I forgot to mention my pet peeves
All the major grocery chains here have "loyalty cards," which you have to sign up for and use in order to get the sale prices. I resisted using them for as long as I could, and actually boycotted some of the stores, until I couldn't anymore. I signed up using fake info., but anyone in marketing knows that that info. is easily matched up to personal identities when used with a debit card, and then that info. is used for marketing purposes.
I also hate it when I've bought something and get home to discover it's past the expiration date!