There's a small flaw in your argument. Those guys are not laying the $4000 on the table. A preorder costs you maybe $5! You order from the resellers, pay them their $500 instantly while they only paid $5 for making the preorder. Now they have $495 to work with for two months, then $345 of that leaves their hands. That's quite something.