There is so much talk on this forum about Interactive Brokers. I looked at their website, only $1 commission to trade 100 shares. WOW! That's so low. So what's the catch? How can they make money giving away their services for practically nothing? Datek charges $10 for the same trade. Are there any special fees or other "gotchas" that I'm overlooking? It seems too good to be true.