BMI Supplemental Health/Mega Beauty Buy
Consumer Report
- 01-05-2013
- 10
Ordered product from Mega Beauty Buy, and 2 weeks later charged for something out of the blue, that was not ordered and or requested. Charged card automatically and when calling number 800-218-5390 is is disconnected.
Company: BMI Supplemental Health/Mega Beauty Buy
Country: USA
State: California
City: Los Angeles
ZIP: 90036
Address: 5042 Wilshire Blvd #16541
Phone: 8774122475
Site: megabeautybuy.com