Same as mist for me, when I tried to set up C&B last year for 14, they kept spamming my card for the "authorization" money. iirc they're only supposed to do 2 (?) amounts but they did like 5 or 6 (it's been a year so I don't remember the exact amounts). Chase blocked it, and when I called them they said that their system was saying it was still trying to spam amounts past the 5 or 6 (sounds like the authorization program was stuck in a loop or something). They then said that C&B was a red flagged company and that they try to block any transactions coming from them and I probably shouldn't use it.

I then had to fight with a C&B rep who definitely didn't want to spend 10 seconds helping me, to get my money refunded and my account cancelled through them.

So ya I can verify what mist said in that Chase doesn't trust them at all. And I trust Chase so no way would I touch Click and Scam again.