I have an account with them, so yes they have my CC info. However I have never ordered block from them and do not have autoship. I mean the worst that happens is I get sent some lab block that i would have probably ordered anyways, but still, I'm a bit put off with the charge to my card that I didnt approve. I did send them a complaint email as soon as I got it so we will see what happens.