Very poor customer service, average quality but expected just that for the price.
Long story short, received the wrong item, tried to reach them via phone but very hard. Every time I managed to get them on the phone, they promised to call back in 10 minutes, which never happened (never call back). Best communication is via email, but slow response as well.
They promised to replace item in 4 weeks (whilst I can use the faulty item for now), took 8 weeks instead, and that is after they said the item is ready to dispatch at week 7 (and that's purely because I contacted them, not them letting me know). Again promised to call back in 10 minutes to arrange delivery, not a single phone call received.
I contacted them again at week 8, they said they are still waiting for the item to come. Doesn't look like they communicate to each other internally. So I ask for a refund instead if the item was not delivered to me by end of week 8. Only then they get the ball rolling. What a joke. They have not shown any remorse whatsoever, not a single word of apology, not on email, not on phone call, nothing. As if this incident is normal. Or maybe it is normal in their case.
Finally got the right item today, but again, broke their promise to have the courier company install the item at the right place (upstairs, because I don't have the manpower to bring the item upstairs) and bring the incorrect item downstairs ready for their collection.