Dare I even call this a popup. This is the home page for one of Bubble PC's sites, feel free to check out my previous post about them here https://www.scammer.info/d/1024-bubble-pc-scam. You can also check for more updates, photos, and videos in the future here https://hackersarise.co/showthread.php?tid=159.
Technicians Number: +1-888-203-9661
David's Toll Free #: +1-888-411-7077
Can't call them. Says its out of their service hours.
xvip3r They typically answer on sundays, though their listed hours are 9-5 EST Monday-Friday