Originally Posted by
slammedNsloLS
the megan racing full coilovers are made my Apexi and are the same thing as an Apexi N1 dampner. that is fact and apexi does make their coilovers. they are good quality and i know several ppl running them and cant be happier on track days
No. This is a rumor started long ago, probably by someone inside Megan, and for some reason people took it and ran with it.
Absolutely not true.
Also, your friends could indeed be happier on track days. They just don't know any better.