Twice now I have tried to purchase computer equipment from CDW that they claimed was in stock, and twice now they have in fact NOT had it in stock.
The first time they kept me hanging on stating that the printer would be in "next week" for about a month before I cancelled that order and just bought the printer somewhere else.
I know that the company I work for has used them often in the past for software purchases without any issues, but it appears to me that hardware sales is not their forte.