PCI/ISO compliance is a joke.
(rant)
We got to be their guinea pig about 12 or so years ago as they devised the standard. We had a client on our shared hosting platform using a perl shopping cart system who's account got breached through a hole in the cart. CC data he was storing was compromised but visa had NO clue about any of this. Their first response was to disable our own merchant account. Paypal was not really a big thing yet, about 80% of our revenue came through visa/mc at the time, which they held up for 12 straight days.
There was also no approved security vendor list as they were just starting out here. VISA named the security vendor that we had to use, and they required a complete on site audit before they would allow us to resume charging cards. Again, our cc data was never in jeopardy (not even on the same servers). But we had the pleasure to pay full travel expenses for someone to come down from colorado, hang out at a hotel for 2 days, make a couple visits to our data center, and meet the requirements they were coming up with. For example, all services must be on physically separate servers. Onsite they made an audit of every system in our cluster and then told us things like mail had to be on a physically separate system than web services (it was, but it still irked us).
After the onsite audit the one saving item was supposed to be that visa was to place our company on their PCI site as the first fully approved PCI compliant hosting vendor. Bragging rights to the first person who guesses if that ever happened...
a joke does not even begin to describe PCI compliance...
(/rant)