For my long bets, I've been utilizing Monafoli as my secondary broker for the past 4 month. Spreads are small and deposits and executions happen quickly. However, they turn into the most troublesome and slowest broker ever when it comes to cashing out your money. After waiting for my withdrawal for three months, they refused to verify my account, forcing me to use the advisory services of Assetsclaimback/com. Had I relied on Monafoli, I would have been dumped this is not a firm you deal with with money.