What a difference an “s” makes…
I posted about this seemingly clueless company. Turns out, it’s some sort of fraud. The real company is http://www.ibackup.net/ and they seem to be legit.
Yeah, fact checking is good. As Forrest Gump said: “I’m not a smart man”.