One of the things I like the most about Ayrex is their high tech integrity to process the trades the exact moment you put them in. Not even the slightest delay. I verified with the official charts, and they match exactly what you see on the screen. It's nice that everything is so simply designed. I use an external programs for my charts anyway, so I am not expecting it on my broker's page. With my hand on my cash I can vouch for them