I rufuse to have ANY credit cards, such a ripoff the interest and fees they charge. So instead I have 2 seperate checking accounts.
I use one for on line purchases only and transfer only enough to cover it. Can't take anything that isn't there and they can't access the other account.
That's what I do. I transfer money to that account only when needed.