The demo account has been very helpful in helping me improve my skills. I have lost and won some trades and I am happy I get to do this before the live account so I am well-equipped. The support team... they are alright really. The respond quickly and they are helpful most of the time.