I have traded with a few brokers and FreshForex really does give me the best service. I was used to getting re-quotes all the time but here it does not happen. When I asked for a withdrawal the money was in my account the next day!!! Live chat is sometimes a little slow but they always get to you. I am very happy - they promise and they keep there promises!