Back in the day, TMGM was my all-time favorite broker. I think they were very affordable compared to other brokerages with similar features. But, the best part is that they don't have inactivity fees. So I can go around and 'cheat' with other brokers, or hold my position for long without having to worry that the broker will count me as an 'inactive member'. But now, things have changed. They now charged inactivity fees, so I'm a little bit sad over it. For those who want to know, their monthly account maintenance fee of $30 will be applied if the account balance is below $500, or the account is inactive for more than 6 months.