I've been using EagleFX for a while now. The broker has been excellent, and deposits and withdrawals are processed quickly.
Support has been helpful and has proactively contacted me about a transaction on my account and whether I needed assistance with it.
I've also made a couple withdrawals, and each time the monies were available within 20 minutes.
Overall, I'm pleased with the service I'm receiving and want to continue using them in the future.