Yelp bad reviews of Interactive Brokers
As said, I have no choice but IB for supported automated trading in Canada. It may seem that these are whiny reviews or they could be legit. If you read these you will find others feel the same way as I do on the Interactive Broker Java API support.
http://www.yelp.ca/biz/interactive-brokers-greenwichFACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!