If you have Illustrator, possibly not. We use it for making X Banners, but only because it came free with our ipF Canon printer. It's vector art, with a lot of pre-made templates, easy to learn and quite flexible.
Given what's around for free such as "Easy Flyer Creator" I think it's probably worth $100 at most.