Ok before I sign up for this offer...do I have to pay anything for this? Is that my impression? You get $10 free to on the debit card to try out the service? Are there any terms that you have to add money onto it again?

Thanks,
Jen