+1-866-869-9348
1-866-869-9348
18668699348
hxxp://systemneedsupport.info
Error: 0x80072ee7
PS: The shortest redirector I could find was hxxp://pete.com/ (Use mid-day to get fresh popups, may find other types of popups as well.)
EDIT: Typo, fixed in post