Amir And Sanchez Neutraceuticals, LLC
This company overcharged me for their product
- 02-26-2009
- 4
Upon receiving my credit card bill, it showed an over billing for the Natures Best Acai Berry supplement. They billed me a cost of $85.91 for two months supply.
Company: Amir And Sanchez Neutraceuticals, LLC
Country: USA
State: California
City: Torrance
Address: 20100 S. Vermont Ave
Phone: 8009837968