This compant has taken £139.94 without my consent for products I have never received.
They claim that I did not cancel my trial period and they have the right to take my money.
The T&Cs were not made clear when I ordered the product
This compant has taken £139.94 without my consent for products I have never received.
They claim that I did not cancel my trial period and they have the right to take my money.
The T&Cs were not made clear when I ordered the product
Country: USA State: Georgia City: Atlanta ZIP: 30341
Address: 3577A Chamblee Tucker Road, #209
Phone: 8669425005
Site: leanslimultra.com
0 comments