Nitro download and Media Feed
Consumer Report
Nitro shows up looking for software I want to order but I need to register first, but then is not free registration and shows the 4.95 offer for faster download etc. I charge and Media Feed shows up with a license number and the gimmicks. It never finds the program. It's scam. ...