Decent service. I bought a laptop from them and they failed to fix it the first time it was broken. But fixed it well the 2nd time. One staff kept me wait for a while when he booked an appointment for 8:15. He had me waiting till 8:30. But their products they sell are decent and very good prices. Would still recommend :)