Ed Wells
Consumer Report
- 05-05-2012
- 11
FCF*PKL I ordered a free sample but not a subscription but they sent one anyway and levied the charge on my Visa card. It doesn't do as advertised besides.
Company: Ed Wells
Country: USA