Assist 123
Consumer Report
I called my credit card company to activate my new card. 123Assist came on and said that the credit card company computers were down so they will activate the card. They claimed to be a service hired by the credit card company and for using the activation service a charge of $3.95 would be charged. ...