I called the (800 2737813) number for Live Life Lean and I found out the customer service is in the Phillipines. I went directly to my bank and canceled my credit card and ordered a new one. I have since (supposedly) had them remove me from any further charges. Not only from LLL... But also from Wu Yi.
0 comments