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

“Expensive doesn’t mean it’s good”: Customer unhappy with senior hairstylist’s bob, gets refund

SINGAPORE: A netizen took to social media to share her disappointment after a senior hairstylist at a salon reportedly messed up her bob. The unhappy customer shared a photo of the aftermath, eliciting a reaction out of many online users.

“Expensive doesn’t mean it’s good.” This is the message an anonymous participant shared with Singaporeans in the Complaint Singapore Facebook group on Tuesday (Aug 1).

“Bad haircut by CCA Hair, Far east plaza,” she said. “My hair was unevenly cut!!! Not recommended.” Included in the post was a photo of the haircut.”

“It was cut by a Korean guy senior hair stylist that probably doesn’t even know how to cut hair,” the netizen claimed. “I’m requesting only bob hairstyle, becomes this “anyhow” cut hairstyle.”
The online user continued, claiming, “He cut without using a comb and completed the haircut in a rush when then salon (didn’t even have) other customers. Shame on him being a senior hair stylist.”
According to the post, the salon gave the customer a refund. “They refunded the haircut fee $45,” the netizen wrote. “However, it doesn’t help, it will need a long time for my hair to grow back to normal length…I am just sharing with you all my encounters and warn everyone to be aware and careful when choosing the right hair salon for haircut.”
Many online users responded to the post. While many shared the customer’s shock and  disappointment, a few others questioned the netizen instead.
“Those are horrible choppy layers that don’t blend,” one said, while another wrote, “Wow very badly done indeed.”
A third commented, “Will take a very long time to grow the hair from the top layer.”
Screenshot 2023 08 04 at 2.08.10 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.08.43 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.08.50 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.09.12 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.09.17 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.09.33 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.09.46 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.09.51 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.10.14 PM
Image: FB screengrab / Complaint Singapore

A few others responded with jokes to make light of the matter, while some turned on the netizen, questioning her instead. “Maybe this is the latest style in Korea,” one joked.

Another pointed out, “At least you still could get a refund back.”

Still, a third wrote, “By the way, every haircut, the stylist will use mirror to show the back view to ensure you are satisfied. When you see it’s not right, why don’t you sound out when the stylist (is) still beside you? Now then you complain to the whole world that the salon is not good? What’s your agenda?”

A fourth commented, “Do your ever wonder, sometimes it’s not the hairstylist issue? Sometimes it’s the one sitting down on his chair.”

Screenshot 2023 08 04 at 2.10.19 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.08.14 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.08.28 PM
Image: FB screengrab / Complaint Singapore
Screenshot 2023 08 04 at 2.10.08 PM
Image: FB screengrab / Complaint Singapore

TISG has reached out to CCA Hair for comment.

- Advertisement -

Hot this week

Tattered Singapore flag spotted hanging outside Hougang HDB unit ahead of National Day

According to National Heritage Board guidelines for the use of the national flag, it should be cleaned when dirty and replaced if faded or torn.Any worn out or damaged national flag should be prope...

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