I have come across avastmarkets.com as I was searching for ones with low trading costs and a good reputation. They seemed a good choice and I decided to open an account with them. I never regretted it! You can open a live account with just $1 and they have the lowest trading costs. Very quick deposit/withdrawal, there are lots of different ways to deposit and withdraw funds. Exceptionally good customer service! Any questions you have you can be sure they'll get back to you very quickly. They also have a great range of products to trade. I can only recommend this broker, you won't be disappointed