The website looks really fishy to me and they have an automated message like most of the scams, check it out. Microsoft Support Number +18608018195 -MCHelper
Accedendatlly said refund scam, mb
Its one of many MC helper pages
http://scammer.info/d/21316-mchelper-mycomputerhelper-longest-running-scam-24-7-call-center/22