Has anyone ever had any trouble ordering with their own credit/debit card from a research labs, I was wondering would it be better just obtaining one of those prepaid cards from store, then ordering. I read in a couple of reviews, in various websites, getting anonymous charges after they had purchased their supplies? any thoughts?