Crystal reports is expensive
Crystal reports has a pretty big learning curve (took me a week or so before I was creating viable reports on the fly), and it was fairly hard to find documentation
Crystal reports is great once you understand what you can do!