That's something I wonder about looking at AWS. My personal account has about $0.7 monthly spend. Doesn't it cost more to charge a credit card?
You may want to check if you also have a domain name purcahed through route53 that is set for automatic renewal every 3 years or whatever