Now days, it is just the question of which broker offers the HIGHEST rebate, as nearly every broker offers rebate, so that is really now not a question. I have traded with many brokers but most are useless due to their policy and lack of reputation. However, I do feel great with FreshForex, who offers up to 20 USD rebate. The biggest advantage here is that we can receive rebate our self, so we don’t need anyone else to be joined under to get it. We can get it simply through our own account for our own trading. So you can check it.