I tried signing up to check it out. So far, not so good:
-They never sent me a confirmation email.
-Their software seems to be somehow intermingled with Internet Explorer, which is a huge security risk, IMO.
-I just emailed support. Let's see how long it takes to get a reply.
|