I have just signed up. I am hoping that they have gotten all the bugs out of their system. The reviews above have more negatives than positives. Signing up was a pain. The person who helped me seems to be in deft or in another world. I am going to try them for myself and see if things work out. If not, I will cancel.
Wish me luck.
Bottom Line: No, I would not recommend this to a friend
24 people found it helpful
Link to this Review