// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
28.7 C
Singapore

Caltex: Attendant will not have to bear $125 for petrol issue

Obbana Rajah

Last Saturday, a driver refused to pay for his entire bill of $135 of petrol at a Caltex petrol station, after claiming that he had only asked the elderly pump attendant for $10 of petrol, instead of a full tank.

In response, the pump attendant, a man in his 60s, calmly offered to pay the difference of $125.

Facebook user Kelly Yeo, who witnessed the incident, wrote to Caltex Singapore.

She said,

“Instead of creating a scene by engaging in an argument with the customer, the elderly pump attendant calmly informed the Cashier to let the customer pay $10 and he would personally absorb the rest of the cost. As a result, the customer walked away smugly paying a mere $10 payment for a full tank of petrol for his BMW Series 5 vehicle”.

Caltex Singapore responded to Kelly’s post.

Screen Shot 2018 04 16 at 2.38.42 pm

Many netizens were outraged at the behaviour of the driver of the vehicle and said that he should have at least offered partial payment since his car would consume the petrol regardless of the error.

Many also offered to foot the petrol bill on behalf of the elderly pump attendant.

Screen Shot 2018 04 16 at 3.04.55 pm

Kelly Yeo’s post received more than 1300 shares and 700 comments.

Hot this week

‘Honest living’: Singaporeans express well-wishes as ex-Workers’ Party MP Faisal Manap starts as property agent

After years in politics and community service, former WP MP Faisal Manap is trying his hand at real estate, joining ERA Singapore as a property agent

Singaporean man, 67, gets S$5K fine for throwing urine and faeces at neighbour’s Bukit Batok flat unit

A tyre dispute led a PHV driver to leave “smelly stuff” outside his neighbour’s home twice, alarming the resident and prompting police calls

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