Deposits are instant and you may secure, and many include even more incentives