Leanrx.net
Faudulent credit card charge, ripoff
On Jan. 6 a credit charge of $74.95 showed up on my Capital One credit card statement from leanrx.net. I have never heard of this company, I have never ordered anything from them. As many of the other complaints indicate, the phone number listed is bogus and their internet site is not functional. I ...