Peak Life
Consumer Report
- 03-16-2013
- 14
Requested free sample, except for shipping charge, not knowing that this automaticaly
signed me up for delivery every month. The info mentioning this little fact is in such small print at the end of their message that it is extremely easy to miss.
Company: Peak Life
Country: USA
State: Massachusetts
City: Boston
ZIP: 02108
Address: 24 School St, Suite 301
Phone: 8778693304, 6172295667, 6054449413
Site: peaklife.com