You no longer need a credit card to subscribe to Summit Media books and magazines, just your Smart load.