Eztrade.com
Beware of fake eztrade bonuses!
Note that bonuses are not refunded - they make it look like this is free money to play with, but when it comes to withdrawals then the bonus is deducted. For example, if you deposit $500 and get a bonus of 100, you have 600 in the account. If you then lose 100, you think you have 500 again. Then ...