It may not be the ideal and gigantic broker, but I like it personally. It has kind of a cozy vibe to it, and it provides some decent service, so why would I want anything else.
The depo and withdrawal system is super smooth, bunch of supported options.. spreads are more or less stable and fees are adequate, it would a real shame to complain. I am loyal to t4trade, it did not let me down.