LeanRX
Charges credit cards with-out Authorization Las Vegas
Lean Rx has charged my credit card $74.95 on 01/05/07. I called their 1-800-304-8447 number and immediately was met with a computer voice asking me for my credit card number. I know not to do this, so I just waited after repeating itself a2 times it finally states if you want to contact customer ...