3sx is okay, but there are other vendors out there with better pricing.
Check out places like IPS Motorsports, Ninja Performance, Maximal Performance, Ground Zero Performance, and I am sure I am forgetting others.
I have owned my car for 11 years now. Wednesday 8/28 was actually the "anniversary" of its purchase. Owners are definitely enthusiasts. I have been around the forums for over 10 years now and have made a lot of friends along the way.