Had their coilover kit on my old civic. Rode like ebay springs. Their other products just seem to lack quality... which is why their shit is so cheap. I would go with a more reputable brand.
I have heard the Megan has stepped their quality up a whole lot in the last year in a half. Soooo yea... dont count them out right away.