I use interactive brokers and am quite happy with their service. Their service seems stable and prices are quite cheap. It is a more professional platform for institutional and higher net worth clients.. So it's not for everyone. Regards, Brian