I just registered today for this estoreBuilder.com. On their Welcome Page, they guaranteed that you will not need a credit card for this. You just ne…