Is there a minimum to open an account?

You need $25 to get the account started. After that, you can add as little as $5 at any time.