SideShowBob,
I think it's terrific that you finally voted. I think your idea, that IB should have a "Quality Assurance" department, is also really a great idea. If IB had one or more employees with job descriptions committed to QA and to nothing but QA, then those employees would be the strongest possible advocates for our QA agenda. I think that if you were willing to work with IB, beyond merely voting, you could give them some very beneficial constructive criticism. How about you PM IB Salvatore with your thoughts on the issues you raised in this thread? Try to initiate some dialogue. I think your input could be very beneficial to all IB customers, as well as to yourself.
Deep down, you must know we won't get a better deal with another broker, and that is why we are both still with IB. So why not direct your anger toward constructive criticism to make IB better?