IKO requires the ITC candidate to complete the Assistant ITC- (any IKO Level 2 Instructor can run the Asst.-ITC) complete 40 hours of training before becoming eligible to become a Level 1 Instructor. I run them throughout the Fall/ Winter/ Spring here in Tampa, Florida. That course is about 800-900 bux and I can HIGHLY recommend Christoph at Miami Kiteboarding to take your ITC. He is definitely not a pushover or going to let you slide if you're not ready to be an independent instructor.
BTW, lodging in Miami for a week will cost you quite a bit more than the ITC fee.
IKO membership is 70.00 every two years and individual Instructor Liability is 250.00/yr. . (Not sure where the 1000/yr. figure is coming from?)
Either way, IKO has made plenty of management mistakes over the years, but I have to give the latest crew props for their improvements to the training program. The latest training videos and online courses are pretty good, but charging for them is a very bad decision on their part.
Not sure how things are up in Chitown regarding instruction, but down here in Fla., it's a MESS. We have 20-30 active "instructors" in Tampa Bay and 90% of them have no certification, or more importantly- no Liability Insurance. It is quickly turning into an ugly biz vs. biz battle and may end up costing us some riding spots.