I was reading this, not realizing the OP was so long ago. I agree that IC has it's issues, but as far as customer support, it must have been very different back then. I have been a user since 2017 and have been extremely satisfied with the quick responses from Cary, RJ, Kevin, and the rest of the team at IC. Keep up the good work and we will keep complaining per usual hahahaha. The community is extremely responsive also, though having a dozen or so more active member couldn't hurt. Cheers.
-Spencer