So far it seems like they do assemble to order. I did pay full price + shipping up front. There is Alibaba trade assurance and a contract with them, so if they fail to ship the item I get a refund, etc etc. So I have not had anything to really sweat about thus far.So they assemble them to order? Do you pay the full price up front, or a deposit and then a final amount when it's ready to ship?