There are a lot of people who have used them with mixed reviews. ZZPerformance.com, intense-racing.com, wbodystore.com are also other options to consider. I've personally dealt with the three I listed and all have been pretty good. ZZPerformance tried to rake me over the coals, but I got that situation straightened out. Also, for customer service, intense-racing.com wins out IMHO. I personally have not dealt with 3800performance.com as I found I can find many of the products elsewhere. I also tend to buy a lot of used parts...keeps the forums going.