How are the spreads of this broker compared to other brokers? And how about the commissions? How does the broker affect these?