A frequent poster here claims this was a Geek Squad number.
Looks like they updated the number on their website, the site has been reported here previously:
A frequent poster here claims this was a Geek Squad number.
Looks like they updated the number on their website, the site has been reported here previously: