Somnapure Peak Life
Consumer Report
I ordered a free sample of Somnapure natural free aid which was advertised online. I paid for shipping as required. Suddenly my credit card has been charged $74.99 without any purchase or request. This is a scam. Do I have any recourse? ...