nilip:
Have used cmc for a couple of years now and I completely agree with you.
I look at it this way, they give you a super expensive bit of software - live streaming - and the facility for trading with far more dosh than you have. In return they make up your "subscription" in dodgy dealing tactics. BUT, you can play them at their own game once you get used to how they operate, so it's even stevens as far as I'm concerned.
I'm making money and that's all that matters to me at the end of the day. :-)