Billing Support
Consumer Report
Phone # 1-877-886-0144 I ordered some weight loss vitamins from this company. I cancelled the order within 30 minutes of ordering and the money was still withdrawn from my account. I spoke with Cindy and Shamee at the number above, both assured me the money would be returned to my account within 30 ...