His girlfriend isn't going to be able to dispute charges that are 8-months old.
A simple way to avoid issues like this is to always generate a virtual card for each purchase, and then turn the virtual card off the moment the transaction is completed. You can do this through Netspend prepaid cards - you just open their site in another tab, generate a card with two clicks and turn it off with another two clicks. It costs nothing and the whole process adds about 1 minute to your purchase. I do this for every "free" trial I take on - if I like the service, then I will consciously make the decision to change the billing to a real card. No one gets to make that decision for me.
It shouldn't be this way. Buyer beware is one thing. But one shouldn't have to watch their back to buy a pair of shoes.
What this company is doing is low down.
By the way, thanks for the tip. I'm looking at Netspend right now.
https://www.bankofamerica.com/privacy/accounts-cards/shopsaf...
https://www.discover.com/credit-cards/member-benefits/securi...
And the attorneys general are usually happy to hear any complaints. While there's often not immediate results or consequences, having made an official complaint helps those who are seeking to apply some rule of law via the justice system.
In some places, like EU direct debit legislation, the maximum time window for such disputes is 12 months after you receive that invoice/bill, so ~13 months in effect.