I can't complain about IB's fees. I think they are very reasonable compared to the rest of the industry and no I don't work at IB. Never understood why some pay over $7-10 per trade at ETrade or TD Ameritrade. Although IB's web application kinda sucks. I have a very small TD Ameritrade account just so that I can use their mobile app and think or swim for quotes.
Their webtrader app. is never meant to be used as the main working software; it's meant to be used like a back-up when you cannot use their main platform TWS for some reason like you are having a power outage or your computer broke down and you need to use another alternative computer where you cannot install TWS and you want to use a bigger screen than your cellphone. So its webtrader does not have all the features and functionalities; it just has the basic skeleton facility that allows you to monitor your trades and the market and do a quick buy/sell should you need to and that's it. At least that's how I understood how it's supposed to be used. I stand to be corrected.