By far i am very satistfied with the quality of service that FreshForex has provided to me. Their trade execution is great and their withdrawal and deposit is quick without hassle as well. Ofcourse i am speaking from my experience. Definitely a broker worth checking out.