Peak Life
Consumer Report
Checked my checking account and found a hold on my account for 74.98 by Peak Life for pills I did not order. Called the company and was told that the free test Somna pills that I ordered, if not notified in 18 days they would send 60 day supply and charge my account. Of, course I did not see this ...