Isn't half the parts on "Ricer Row" at PepBoys Spectre stuff? It's also not a good sign when their car show display includes the LSR streamliner and a video about how they keep blowing it up.
Bought one for my girls 06 gt. Started falling apart after about 3500 miles. Notified the company of a couple obvious design and material flaws and never got a response back. Garbage.