It is good, and they have a lot of data, but it is really expensive and once you get to the point where your ancestors are overseas it gets even more expensive. My recommendation, buy 3 or 6 month memberships and watch your emails for free weekends of the overseas data. Also, if you have an iPad and use their app, you'll be able to add some records even after you cancel your membership. Overall, they are good but they cost way too much.
Oh, I never had any problems with cancellation and they did stop billing after we cancelled.