Is there a deposit?

No security deposit required.