CleverBridge, Inc
Consumer Report
Authorized $1 charge on credit card. Thought it was afilliated with my bank since their offer was made when I logged out of the bank's website. A few days later my cc had a $29.95 charge in addition to the $1. I do not recall the original offer stating there would be a monthly charge, but when I ...