A lesson to learn.
Never pay vast sums up.front and use a credit card if you are paying up front.
Cash up front, then the money has to go into a holding account that you will be able to be get your cash back from if the company fail or are in breach of contract.