I used to live in Manassas. There is or was a machine shop next to them that I used to use. I was there one day a I noticed a Honda with the hood up. The car was fairly well built up. They claimed a lot of hp but I don't think that it would be possible. At least not remaining streetable. Anyway, I never did buy anything from them but if they are the same outfit, well you know the reputation.
FWIW check out
www.mustangparts.com They're over near Dulles airport.