Compuwiz: I used to have a reseller license and bought products as a reseller from TechData and it turns out that unless you buy with huge volume, their prices on most of their stuff is very high. We were only high school students then, with maybe $1000 in the bank. No way were we going to be buying in volume, especially since our orders came in very rarely. What a cutthroat industry!
The only place that sold us stuff in small quantities for a good price was MA Labs in San Jose, CA.