I just barely started trading with Oanda, I feel like they are very professional. Really different compared to my old broker that full of problems anded order executions. Causing me to lose traders. But with Oanda, all of my trades were executed very quickly. I don't have to worry about it anymore. The customer service is very helpful and I find it great. They asked me for a lot of things that no other broker asked me before, because of US regulations, honestly, I have not made a withdrawal yet but the "withdrawal" option is enabled. I might try to withdraw some money as soon as my profit reaches a certain amount. Wish me luck.