Looks like the backorder problem will be a big problem. According to the guy at OD, a negative balance will likely kick out the entire order.