I don't see a link here to any master card requirements. It sure sounds like a ccbill set up. CCbill certainly came up with a "solution" really quickly. It works for them and I think it is a pile of shit and another way for them to lock webmasters into their system and make more money. This is way, way too fishy for words.
