I notice some bad reviews on FPA that its a scam company but they look a bit fake in my taste.My experience with them is good so far and I must say that they have professional customer support and their brokers seems to be well trained and fully cooperative. As for the withdrawal process it takes some time. I have requested the withdrawal and I got it finally after 9 day so I can vouch for them and recommend them to others.