MediaFeed. Me
Consumer Report
I signed up for a download and was redirected to media feed, which did install but when I tried to download the document I needed, it just prompted me to sign up again. I wondered if something was fishy as immediately after submitting, my credit card company called me and asked if I had authorized ...