I have found Markets to be a very efficient and consistent broker. The customer service is excellent and they always seem to go the extra mile to help me out. The only thing I would say is that their spreads are not the tightest but overall I am happy with their service.