Yes, this is a rip-off company. Their site is full of false claims and deception. Once you buy their online manual, they fight you on any refunds.
One clarification, though: They have an "Unsatisfactory" record with the BBB in Phonix, AZ. They have apparenty refused to modify their false advertising claims and had 27 complaints logded against them in 2007, according to the BBB profile on the company. Here is a link to that BBB profile:
There is other useful information in the profile, including ownership, location, and contact info.