I had a pretty average experience with Top Brokers...
I had a pretty average experience with Top Brokers. Their website is easy to navigate and their customer service was satisfactory. However, I found their fees to be a bit high compared to other brokers. Overall, they provide an okay service.