First of all glad this got worked out calmlikeabomb, i hate to see good people get dicked around especially ones I work with.
Second, it's sad that people rip you off in this biz behind closed doors, but the moment you bring it to the boards they start fixing shit. It's like wouldn't it take less time and energy to conduct biz professionally and follow through the first time around?