2 hours on the phone to whom? McAfee Techs wouldn't touch malware, they would steer you to the paid virus removal service, but usually there's no need for that.
Run AdwCleaner and Malwarebytes Free both in the last link below.
Toronto ▪ Canada
Volunteer Moderator - Consumer Products
I CAN'T HELP PRIVATELY - PLEASE POST IN THE FORUMS
Use Advanced Search To Find Answers