Specifically to cards, it's very difficult to find good cards for people that aren't living sexist clichés. Try finding cards for men who are teatotal and totally uninterested in sport. Try finding cards for women not interested in shopping, shoes/ handbags, flowers, pink, gin/ wine/ cake. People that don't welcome humour about growing old or innuendo. Cards for mothers who don't dote on you, just a simple "happy mothers day" would suffice, not a load of vomit inducing gushing. Plus the cost of the likes of Clintons is expensive compared to other retailers. I'm not paying £5 in petrol and parking just to buy a card in town, I go to the local newsagent.
For the High Street in general, it's tiresome dodging street drunks/ druggies/ evangelical preachers/ chuggers/ Sky subscriptions. Stock management is poor. Layouts are cluttered and it's hard to walk from one end of a shop to another in a straight line. Sizing is poor, many shops such as Monsoon/ M&S don't do a size suitable for a woman who is averagely small and short. Petite has gone online only. Customer service is poor, I don't want upselling, just efficient pleasant service at tills. I always thought that there should be a help point where a customer can call for help rather than being pounced on too early.
When I'm in town, I don't want to pad out the visit in painfully loud, overpriced coffee shops of crap cake and artifically sweetened soft drinks. I don't want to have an IBS attack at the new trend of desert parlours. Finding pleasant places to go is hard going.
Obscure and specialist stuff, I buy online. Things like clothes I rarely buy. I have a good stock of clothes that fit over the last 20 years. I rarely need new things and when I do, I struggle to find what I need. Fashions have been rubbish in recent years and quality is plummeting and not proportionate to pricing. I don't want to buy blind online then return most of it. I just don't often end up going to the bother of buying new clothes.
There are structural issues such as rates, rents and private equity stripping assets. BHS deserved to go under for being neglected and being so dowdy for years. Poor management again. Better customer service doesn't need to cost a lot in investment though, just break away from the script that no one wants.