The customer service as I have found out is great. They pride themselves on being very personable and they are also in some of the IRC channels for support. I have asked many people about them, and I haven't heard anything bad about them. They use RT and will even hook you up for a few days of demo with the RT software so that you can trade in demo mode real time.