Yeah those guys where always big talkers, I remember them saying something about how they have a huge several thousand square foot warehouse with 10-20 employees, some BS crap to a comment I made about their Twin Turbo kit and working out of their garages part time on the project.

When I heard that line I knew they where full of it, specially if you look at their cheap website.