Melaluca
Consumer Report
- 08-13-2012
- 32
I ordered products from this company and didn't receive them. I am continuing to receive bills, calls and email from them harassing me for the payment. I have discussed with them numerous times that I did't receive the products but they are insisting I pay for anyway. This is outrageous to me to pay for something I never received. Please help! Thank you.
Company: Melaluca
Country: USA
State: Idaho
City: Idaho Falls
ZIP: 83402
Address: 3910 S. Yellowstone Hwy
Phone: 2085220700
Site: melaleuca.com