Is there a setup fee to open a Freedom Mailbox® account?

All new Freedom Mailbox® accounts are charged a one-time $25 non-refundable deposit. The entire deposit is then applied as an account credit where future charges are deducted. Essentially you are paying for $25 worth of service in advance, after which you'll be invoiced month-to-month like normal.