Well, I haven't really heard anything bad about them, so I guess that means they're a pretty decent brand? I certainly haven't heard anyone brag about having Megan Racing parts either..
But I can say the Drift Spec exhaust (yeah, I questioned the name too) sounds pretty good on a Civic.