Hamptons Naturals Ltd
Consumer Report
- 09-07-2013
- 10
I purchased 2 different products from this company and my credit card has been debit the wrong amount and two times on the same date! It's not what I originally thought I was paying for!
Company: Hamptons Naturals Ltd
Country: USA