// Adds dimensions UUID, Author and Topic into GA4
Monday, August 3, 2026
31.9 C
Singapore

Letter to the Editor: Solution for abandoned trolleys by inconsiderate people

Dear Editor,

I refer to the article, ‘How to get supermarket shoppers to return trolleys?

Well, I would strongly recommend all Supermarkets here to have someone to be at the Exit to collect a deposit of $30 – $50 before they go off pushing the trolley. Issue a Token or Ticket.

When they return the trolley, they can produce the Ticket and take their money. Now, if you made the deposit too small (like $10 or $20), it’s no point because it seems a lot of people can forgo the $10.

Of course, the Supermarket have to deploy someone at the Exit. They can’t refuse to do so nor give excuses such as they are short-handed if they don’t want to lose thousands of $$$.

Otherwise, how do you stop “these people” (trolley users) and prevent this from happening?

Thanks,
Molly Fox


The views expressed here are those of the author/contributor and do not necessarily represent the views of The Independent Singapore

Abandoned trolley issue costs supermarkets S$150k; netizens suggest to install an alarm or barcode

- Advertisement -

Hot this week

Singapore man struggles with salary comparison after friends secure S$5.5k-S$6k jobs: ‘I can’t help but feel an ache in my chest’

SINGAPORE: A Singaporean man earning S$3,500 a month has admitted he's finding it hard to feel satisfied with his career after seeing many of his friends land jobs paying S$5,500 to S$6,000 a month...

Singapore fashion retailer Love, Bonito urges customers to remain vigilant against potential scams after security incident

SINGAPORE: Singapore fashion retailer Love, Bonito urged customers to remain vigilant against potential scams after a security vulnerability on its website allowed unauthorised access to customer a...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks