As said check Kenny's thread, he only includes companies that get good reviews, as soon as we here of any problems he will remove them.
Just make sure a Flex ticket is the best value for what you want, sometimes its cheaper to buy seperate tickets. If you need help post which parks you want to visit and how many days in each.