To be honest, its like when they introduced the price cap on utilities - the savvy ended up paying more because some people were too lazy to shop around
Those 'too lazy' people will also include a lot of non-internet-savvy elderly people, those who can't afford an internet connection/decent phone data plan, disabled people and people with English as a non-native language.
It seems particularly nasty to deliberately exclude some of the poorest and most vulnerable people in society from getting fair deals, just so that the better off and more privileged folk can benefit.
I think the Co-op has now started with two-tier pricing as well, haven't they?
My Tesco Clubcard was on my old phone, which broke, and I couldn't find my physical card anywhere (last used years ago). Their 'security' measures are absurd and the only way I could locate my Clubcard number was to request a new card - all the while being begged by them in the phone queue not to do so, to save on unnecessary plastic waste!
Granted, not the most arduous thing to do, but more faffy life-admin for the sake of it. Whilst I had no Clubcard available, I just refused to buy anything in Tesco that was more than about 20p less with a Clubcard and left it on the shelf.
Assuming you're in UK, isn't that illegal? Items have to be at the higher price for a certain number of days before you can have them on sale.
I read that the big chains - thinking especially of a certain sofa retailer - have a workaround, whereby they have one 'sacrifice' store that has full prices for most of the year, which they expect to be empty most of the time.
Maybe they situate it somewhere with the cheapest rents and business rates and one or two token staff, and just count it as an overhead; or they might go the other way and locate it in a very wealthy area where nobody cares about paying higher prices?
That way, they can technically comply with the law by stating that it "was on sale at the higher price for at least 30 days, in at least one of our outlets" - never mind the fact that the price has never changed in their other 600 stores!