I think you should avoid Market Makers at all costs. There are bunch of brokers which provide ECN services and it seems the safer way of trading.