That;s okay - the benefit of SubscribeStar is that it doesn't have to bow to credit card companies and their puritanical demands, but that's also part of the downside, too - they can't use PayPal and similar services.
The fact that you tried, though, means a lot to me. Thank you! :)