Yeah i went there 2 months ago and afterwards i dont get my car serviced from local service stations as they use air pressure so all dust from carpet again settles for dash board..
I did not get a chance to check their polishing service though.
I got those from Emporium Shopping Mall
Except Turtle and Armorall which i bought from pw autostore.