I am not an expert but I just want to share some of my little experience regarding cardable sites.
In my opinion payment processor has a big influence reg cardable sites. Few years ago I used to do this way: Find a cardable site (by mistake or by advice), buy something , than see what payment...