Hampton Naturals LTD
Consumer Report
Just adding to my last complaint. I ordered my product on Sunday 8th September. After realising I had been charged for something I didn't wish for, I had to wait till (Monday 9th September) i emailed to advise that i had been overcharge for the product still believing i hadn't been scammed!!! And i ...