NewsMax.com
Consumer Report
I got a charge for 39.00 on my credit card from NMX Health Radar. I never heard of them. I ordered nothing from them and received nothing. Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ...