Well without going into this too far I will tell you on the top of a very short list of honest and reputable companies is
So-Trick Computers
I have bought from them several times and I can tell you a couple things for sure: First off the service is personal, the man has an 800 number as his PERSONAL phone line, you can get the owner (Robert) at any time of the day, and two the service is almost always prompt (almost meaning the few times outa stock applies). But this is imho. There are others out there but like I said, a very short list.
p.s
They have one kick ass selection of some really wild things, dig and yee shall see (there custom work is great) ....