For example, on eBay.
I've seen auctions where a single Block Erupter was sold for $20. The AntMiner USB ones tend to be a bit more expensive per unit but cheaper per gigahash. I've also seen Block Erupters being sold as low as $9 each - usually when they're being sold as a group. Say, for example, if I could consistently buy Block Erupters (BE) for $10 each and resell them for $15 each, by the end of only 20 trades, I should have:
$0 (1 BE)
$15 (0 BE)
$5 (1 BE)
$20 (0 BE)
$0 (2 BE)
$30 (0 BE)
$0 (3 BE)
$45 (0 BE)
$5 (4 BE)
$65 (0 BE)
$5 (6 BE)
$95 (0 BE)
$5 (9 BE)
$140 (0 BE)
$0 (14 BE)
$210 (0 BE)
$0 (21 BE)
$315 (0 BE)
$5 (31 BE)
$470 (0 BE)
So that would be a profit of $470. Not only that, but these Block Erupters could also be used for mining when they're not being bought or sold, which should give me a couple of cents worth of BTC at first but possibly a couple of dollars after the first 15 or so trades.
What am I missing here?
Just out of interest, I tried using your formula for 20 further trades and this is what I got:
$0 (47 BE)
$705 (0 BE)
$5 (70 BE)
$1,055 (0 BE)
$5 (105 BE)
$1,580 (0 BE)
$0 (158 BE)
$2,370 (0 BE)
$0 (237 BE)
$3,555 (0 BE)
$5 (355 BE)
$5,330 (0 BE)
$0 (533 BE)
$7,995 (0 BE)
$5 (799 BE)
$11,990 (0 BE)
$0 (1,119 BE)
$17,985 (0 BE)
$5 (1,798 BE)
$26,975 (0 BE)
That's almost 2,000 miners. Definitely doesn't seem sustainable. What you might be better off doing is buying the miners in bulk lots of 10+ and reselling them individually for a small profit. This should save shipping costs and people are usually willing to buy more for an individual miner.