Welcome to a very friendly forum.
There are a lot of threads on here about C+C. We are divided between those on here who haven't had problems and are really pleased with their subscription and those of us who have had problems and will not be renewing. Try going back and reading some of the posts and that might help you make up your mind.
I hope what ever you decide you will enjoy the forum.
Jan