Peak Life, LLC
Consumer Report
- 01-06-2012
- 0
Did not re-order after I first received the sample.
Told them I did not want an automatic re-order without my consent.
They shipped anyway and charged my credit card.
A scam for sure!!!
Company: Peak Life, LLC
Country: USA
State: Massachusetts
City: Cambridge
ZIP: 02139
Address: 700 Technology Square, Suite 202
Phone: 8778693304
Site: peaklife.com