If you just add up all the negative recommendations from everyone, every vendor will be on the negative list, that's just how the world works. There's always some problems, and problems get more attention than good stuff. I'll stick to the positive side: the best vendors I've had so far in terms of customer service and parts delivery are Z1 Motorsports and Courtesyparts.com