Holding customer hands is time not producing product.
Order a custom bicycle frame, and the wait may be over a year.
If you think the shop, Warbonnet or anyone else, should only charge a deposit, and then not bill until the product ships, suggest that. Or, maybe an accessible web page where your order, with a code known only to you and the producer, can be tracked, with an estimated date of shipping. Easy, with such as, but not necessarily a Google document spreadsheet.
Not rocket science. It has been done with school grades, with confidentiality, for years .