Yep, buy only what they can ship immediately. With the current and coming difficulty levels you can't afford a delay with unfinished pre-order product.
Profitability is going down even more, just because more people are dividing that 25BTC per block with all their shiny new ASICs.