Been together for about 4 weeks and don't really have any major complaints. Been fairly impressed with their new platform that now allows for trailing stops and many lots which the old one didn't, and is very responsive. You still cannot hedge postions, but oh well at least their are moving in the right direction.
I have always deposited money using a CC and have never had any problems, in fact funds have always shown up over 1-2 hours on my own account.