I signed up for Click and Buy and my charges went through fine as well. The verification dollar and change amounts that were processed the day I switched over were added to my C&B account and netted against one of my FFXI charges. I wasn't charged any additional fees other than what I normally pay for my subscriptions.

A few of my utility companies have contracted credit card payments out to 3rd parties, but I had never used Click and Buy before. While I'm happy it worked for me, I'm sorry to hear so many others having problems. It sucks.