bitcoin mining hardware pricing is VERY time sensitive and VERY volatile.
IMO bitcoin mining hardware should be sold in 'small' batches by Dutch Auction. (Hardware that is available for shipping now, not BFL or KNC.)
The hardware manufacturer should get the profits, not resellers.