most of the cards i buy from cc shops don't have funds in it, i keep getting scammed everytime what are the best cc shops?