I have pretty much just had good experiences with CampBX too. My one complaint about them might be that they misrepresent the margin and short selling abilities of their trading system because I have never had those options available, even though I've had a few thousand USD in there before. And when I emailed customer service about it, I received no reply.
But that being said the site does what it is mainly intended to do and they haven't stolen or lost my money so I like them and am a fairly good customer at this point.
Interesting how you and others are having good experiences. The only thing I can say that seems to be different vs mine and the others complaints is that you possibly signed up when Keyur was just starting out. Now that Keyur is rolling in the $$$ he's basically treating people that are new like "whatever".
Thanks for your feedback though, it's something to think about while I get ready....