I've been pretty happy with Schwab. A little disconcerted with the time to process this new grey sheet trading, but ease of access and all benefits plus customer service is great. From reading the posts, it seems TD Ameritrade is able to process MDNT quicker than some of the others including mine.