877-789-1033
Consumer Report
Found charge on my credit card for some magazine put by some telemarketing service. Stated I authorized the charge, which never happened. Promised to call me back during the week to inform if they can return my money ...