Maybe I'm jaded; I used to own several rental properties.
I'll never again allow anyone to move in who doesn't have first/last/and deposit in full, up front.
I'll also never again pay a contractor in full for work that is partially done because their "truck broke down."
Each lesson only had to be learned once.
I don't expect anyone to give me those favours either.
I would never ask for a product to be shipped before the seller had received full payment.
Folks, don't allow sketchy buyers to push you around! It won't end well.