All of the deposits is actually instantaneous and you will 100% free of charge, which is a welcomed element