The guys at Continuum are always super helpful and nice + they tend to keep some harder to find stuff in stock. The guys at chari are always crazy nice as well. Same with Bike works. Affinity is pretty good too.
The people at King kog and trackstar can be total c0cks, and I would never give them a dime.