This is amazing. This is totally the vendor's fault! I know this is a tight knit subculture, but come on. The only way it isn't the vendor's fault is if your computer is hacked. It is 2013. An e-shop should not be in business if they cannot afford to encapsulate credit card data with bullet proof security and encryption. They need to be held accountable because they shouldn't even offer to store your CC info if they don't know how to protect it. They shouldn't even know what the actual number is. The usual process should involve a 128 bit encrypted SSL connection that hits the proccessor and either end is ignorant of what's exactly contained in that data stream. That credit card number is being transmitted and/or stored in plain text. Blaming the processor is pointless. Settling for processor blame does not coerce the vendor into researching why this happens nor does it motivate them to spend the extra money for a more reputable ecommerce platform...they're being cheap. If this happened at Walmart none of you would be saying, "It's not Walmart's fault."
Kudos to the OP for spreading awareness.
Kudos to the OP for spreading awareness.