Ask a Shopkeeper - A customer asked me for a discount and, if I'm honest, I felt quite offended. Was I being unreasonable?

Share
Ask a Shopkeeper - A customer asked me for a discount and, if I'm honest, I felt quite offended. Was I being unreasonable?
Sophie Edwards answers your shopkeeping questions

Dear Shopkeeper,

A customer recently spent quite a long time browsing and chose several gifts. Just as I was putting everything through the till, they asked, "What's the best price you can do for me?"

I know people ask for discounts, but I found myself feeling surprisingly offended. We've worked incredibly hard to build our business, our prices are fair and our costs seem to go up every year. I felt pressured to give them something, it felt rude to say no, so i begrudgingly gave them 10% off. Afterwards I found myself replaying the interaction and feeling irritated. Am I overreacting?

Answer

I think you're having a very normal shopkeeper reaction. When you're the person who pays the rent, the VAT, the utilities, the wages, the insurance, the website fees, the subscriptions, the cleaning costs and everything else that goes with running a physical shop, a request for a discount can feel surprisingly personal.

After all, you've spent years creating this lovely business and somebody appears to be saying: "I don't think it's worth that." Or perhaps: "I don't value all the work that goes into this." No wonder it can feel triggering.

However, I'd gently suggest that while the feeling is understandable, it probably isn't particularly useful. Because the reality is that most customers are not thinking about any of those things. They aren't mentally calculating your electricity bill while they're choosing a birthday gift. They aren't considering employer's National Insurance contributions while browsing your jewellery cabinet. They almost certainly haven't given one second's thought to your overheads.

And why would they? They’re not shopkeepers.

That isn't their world. Their world is much simpler. They're standing in front of something they like and wondering whether asking the question might save them a little money. Some people ask everywhere. Some enjoy a bit of negotiation. Some come from cultures or backgrounds where haggling is perfectly normal. Some have simply learnt through experience that if you ask often enough, occasionally someone will say yes. Some genuinely think they're engaging in a bit of friendly banter. And yes, occasionally somebody is simply being cheeky. The important thing is that most people are not intending offence. Which means it's probably worth redirecting that initial feeling of irritation into something more useful.

Rather than thinking: "How rude!" try asking yourself: "Interesting. I wonder why they asked?" Curiosity is often much more helpful than offence. Because once we feel offended, we become defensive. We want to explain ourselves. We want to justify our prices. Sometimes we even want to educate the customer about the realities of independent retail. The trouble is that none of that tends to lead anywhere particularly positive. Very few customers have ever left a shop thinking:

"That was lovely. I learnt all about commercial costs and card processing fees." More importantly, defensiveness changes the atmosphere. And atmosphere matters enormously in retail. Customers may not remember exactly what was said, but they will remember how they felt. Personally, I nearly always favour warmth and humour in situations like this. A smile and a gentle laugh while continuing to process the transaction as normal often suffices. If you do need to say something, a cheerful (and I do mean cheerful) “I’d love to, but I’ve got a million bills to pay!”. It can become a real joke if you can pull it off “I know, how about you come back here and cover the till for an hour while I have a break, then I’ll give you £12.71 off!” But this only works if you can keep your tone genuinely light and jokey. Don’t attempt if it could come across as passive aggressive.

Whichever option you choose, keep it perky, personable and friendly. Remember, they dont mean to offend, theyre just trying for a bargain, and afterall, you gotta love a trier (another jokey response option there for you).

Keeping in this zone allows everybody to keep their dignity. The customer isn't embarrassed. You haven't weakened your pricing. The interaction stays pleasant.

I once had a world-famous celebrity (yes, we do welcome all sorts) ask me for a discount while buying Mother's Day gifts. I smiled and said, "Yeah, yeah, riiiiiight!" We laughed together and carried on chatting. A few moments later his card wouldn't work and he pulled out an absolutely enormous roll of cash from his pocket. I laughed again and said: "And you asked me for a discount with all that in your pocket?!" He laughed too, maybe just a little bit awkwardly.

He’s been back many times since, he’s quite a regular. He’s never asked for a discount again but he clearly still feels completely comfortable here too. There was no lecture given. No irritation expressed. Just a gentle boundary, delivered warmly. And perhaps that's the real lesson here. You don't have to like being asked. You don't have to say yes. But equally, you don't need to carry the irritation around with you for the rest of the day.

Retail gives us countless opportunities to feel personally slighted if we choose to. Customers leave empty-handed. They don't notice displays we've spent hours creating. They compare us with online prices. They ask for discounts. If we internalise every one of those moments, the job becomes exhausting.

One of the most valuable skills a shopkeeper can develop is learning which comments deserve our emotional energy and which simply deserve a smile and a gentle boundary. Most requests for a discount fall firmly into the second category. Because most customers aren't trying to diminish your business. They're simply being human.

Have you had this happen in your shop? How did you deal with it? Let me know in the comments…