Their headquarter is right next to my house. Well, they sell to companies and those who don't know jack about computer. They have decent product line. Their price is ok, once you establish account with them, they give you coporate discounts...only suckers pay list price on their websites or catalogs. Their strength is good account managers who will know your name, history...etc, plus they got really good information system with all your purchasing history. Buy from them is really easy. That's why they become so big so quick. BTW, it is voted one of the top 100 company to work for in last few years in Forbe Magazine. Good company, just not for individual buyers.