Kind of a red flag if you have to prepay?
It kind of sucks that you need to pay the entire amount up front, but that's how TI did it before, and people went for it. At least after all the waiting it seemed like everyone from the last shipment got their T81 at the end, so I won't worry too much about it.