These are my constructive review:
Good : Good price, good quality, and looks good. The guys at Kuchai Lama branch who did the measurements are very meticulous. Overall happy with it.
Bad : The first set that was sent to me does not fit my car (Renault Fluence), contrary to claims of fittings for "1000 car models". Had to chase their customer support for more than 1 week to get a decent answer. At last, they agreed to re-do measurement and had the measurements of my car properly taken at Kucha...