Lean slim ultra 3577-A Chamblee Tucker Rd 209 Atlanta GA30341
Consumer Report
- 10-20-2011
- 10
Ordered these on 09/07 for postage only which was £3/18 then on 09/21 more were sent to me without my authority and they took £59/07 from my mastercard, would like to know if there is any way they can be contacted and also if I can get my money back, please help as I don't want them to keep sending these pills to me every two weeks.
Company: Lean slim ultra 3577-A Chamblee Tucker Rd 209 Atlanta GA30341
Country: USA
State: Georgia
City: Atlanta
ZIP: 30341
Address: 3577A Chamblee Tucker Rd # 209
Phone: 8669429990
Site: leanslimultra.com