Yes we require a $100 Security Deposit. This will be credited back to you automatically after 12 months of working with Anytime Mailbox.
If you still need assistance, you can reach us at the following channels;
Call us - https://www.anytimemailbox.com/contact
Live Chat - https://www.anytimemailbox.com/
Email: service@anytimemailbox.com