I bought Wonky ads recently without an issue. I did receive a notice of compromise from Topps back in 2019 without any further issues with the card I used. I really don't know if it makes any difference or not, but a couple of years ago I stopped saving any payment info on any websites. I uncheck the save payment if given the option, and where that option is not offered, once I make the payment I go back and delete the payment info so it's not saved as some sites save it automatically. Luckily, I have not had any issues.