This company has some great customer service! I called their sales line yesterday and was put right through to an employee within minutes. He walked me through all of the different features of the software and gave me some recommendations. Their demo account was easy to use and very helpful. I liked the fact that it offered the ability to trade from home. I would definitely recommend this software. A friend recommended this product so I looked into it after hearing her good reviews about how she uses it. She suggested it because she doesn't like being tied down at work and when she trades online she gets to do everything from anywhere which gives her more flexibility. So far it's been really easy to use since it's web-based.