Nah nothing like that I see the parts that are going in my car I ant no newbie this is the same shop my local subaru shop and all the high end dealers send there cars.
Maybe u guys should do some research and do some stuff to ur guys cars and see some real power instead of hating on people's cars . If u guys like I wouldn't mind putting my car on the track against yours an see what goes down