888-332-6545
Consumer Report
- 07-10-2013
- 14
I never requested for the membership subscription ever, even though my credit card has been charged. I called my bank and get the merchant phone #. I spoke to the customer care and finally the agree to return my money back.
Company: 888-332-6545
Country: USA
Phone: 8883326545