In one word, Extraordinary.The professional accounts have true 0 spreads, best for day traders, scalpers. They have very less commissions if not 0 commissions, they have 0 swaps in most assets if not all, they have a beautiful multilingual customer support, multiple payment options. Everything is spot on with OTC-500.