Pretty good. I find that some of the instructions are not as clear as I would hope. Also moving around when you have to go back is not great. I don't mind paying for the services but the up-front disclosure of the costs in poor at best. Makes me feel like I have been baited and keeps me looking for alternatives.