BFL did not receive bitcoins for preorders. BFL received USD and allowed customers to exchange BTC for USD using BitPay for their own convenience.
When a customer placed an order they immediately exchanged their BTC for USD and used that USD to pay for the order. This is exactly the same as if you sold bitcoins for cash, deposited cash into your bank account, then used your debit card to pay for the preorder, except that it is much much easier and quicker. BFL did not gamble on any currency, they did exactly the opposite.
At this point I can't tell if some of you are trolling or if you're actually this moronic.