I really do not recommend. Requires customers to deposit and new deposits can be returned at the fastest h + 1 day. I've had bad experiences with deposit mechanisms like this where in the end the deposit didn't come back. It's better to look for a deposit that is immediately returned at check out so it's safer.