Peak Life
Consumer Report
- 05-06-2012
- 0
This is much like all the other stories posted. I agreed to a trail run and the next thing I know; I have had 3 shipments sent to my home. My credit card has been racked up for over $224.00. As far as I know, I never authorized this. I agree I should have caught this eariler but my wife who does the credit card billing and thought I wanted this stuff. Chalk one up for Peak Life because they know darn well what they are doing!!!
Company: Peak Life
Country: USA
State: Massachusetts
City: Cambridge
ZIP: 02139
Address: 700 Technology Square, Suite 202
Phone: 8778693304
Site: peaklife.com