A Waitrose shopper made ''the most middle class complaint" ever after returning a luxury loaf with a note saying "too many seeds" - had ruined its "character''.

The disgruntled woman - said to be in her 50s - bought the £1.49 Jackson's Seeded Bloomer from Waitrose in Cirencester.

But hours later the vexed customer stormed back to the customer services till with the half-eaten loaf and a handwritten note.

It read: "Quantity of seeds has increased over the last two months. Character of bread has now changed. Not as good."

She proceeded to complain to the customer service desk for the next 15 minutes before she was granted a refund on the 800g loaf of bread, last Thursday, other shoppers said.

A female onlooker said: "I don't think you could get a more middle class complaint if you tried.

"I went in to pick up a parcel at lunchtime and at first didn't take much notice.

"But after a few minutes I took a quick look at what was on the counter as I'm usually in and out after a few minutes.

"I've never seen anyone take such a firm view on seeds.

"The poor customer service worker had to hear the history of her bread buying.

"She had apparently been buying that loaf for years. She really did seem quite upset.

"I don't know how long she was there for but she was there when I walked in and was still there 15 minutes later.

"If a company decides to change its recipe or get a bad batch, it's just one of those things.

"I'm quite bemused by the fact she ate half of it just to be sure.

"She left after she had reassurance the complaint would be taken seriously and passed on.

"It couldn't be a more fitting Waitrose complaint."

Jackson's Marketing manager Deborah Dyson said: "The only change we've made to our bread recently is to remove palm oil and this has been at the request of our customers, but this hasn't affected our bread in the slightest and there's definitely no more seeds going into our seeded bloomer.

"Sorry to hear we've had an unhappy customer - we do have a white or a brown bloomer she might like to try instead."

Waitrose declined to comment.