NewsMax.com
Consumer Report
My Visa Card statement showed up with a charge of $ 36.00 by NMX Health Radar on 10/19. I have never bought anything from them, or even know who they are. I am going to contact my Visa card people and have them cancel the transaction. ...