I’ve used those cards before and it does not affect your credit. When you create a virtual card some banks/credit card companies allow you to create an expiration date for the card. So if the free trial ends on the 30th you set the expiration date to the 29th. That way when the company tries to auto renew on the 30th it won’t go through because it’s using an expired card. All they can do is contact you and ask you to give them a valid card to continue using the service.
I’m about to turn 42 and the last Woolworth’s closed in my area when I was 15. I bought plenty of gifts for my Mom, grandmother and great grandmother out of there as a kid.
They are lucky. In my new apt the gas oven is controlled electronically. So I can’t bake anything in a power outage.