Written on: 15/07/2010
Overall, I thought they were very pushy. Their own site is as spammy as hell and not desighned for people. Avoid like the plague, there are much better options.
I don't like people who try to convince me they know what they are doing by baffling me with jargon. They made promises they didn't keep and the money I spent might as well have been flushed down the toilet.