This is one of the reasons I opt for PayPal in the US when I have the choice. I've been in too many breaches. Direct to bank would be better, but I trust PayPal's security more than a random ecommerce website's security.
On the other hand, I see an unknown charge on my credit-card, dispute with my bank, and it's handled.