When do I pay, and is a deposit required?

In by Becca Metz