IW - Living Lean Las Vegas NV
Fraudulant Charges to my Credit Card
I just read the editor's directions on how to get your money back from this scam (IW-Living Lean Las Vegas NV) of someone fraudulantly charging 19.95 to my credit card every month. Well, I had already gone to my bank and disputed the charge which they removed with no issues, however, I am still ...