I have experienced excellent communications before, during, and after opening a live account. Spreads are good, and I appreciate being forewarned when spreads are likely to expand (i.e. Christmas trading period). Great bunch of people, very helpful, friendly, and enthusiastic. Fast execution both in and out, stable and reliable server, upfront and honest.