Yes I hear you, I also have experience with all kinds of brokers, this problem did not start 2 weeks ago for me, but rather, 2 months.
Also like I mentioned, one of my own PC's implements a lot quicker than the other....
Distance alone can not possibly be the motive, as my orders with Transact futures (US server),and earlier with Oanda, were implementing almost instantly.
I must say I have no affiliation whatsoever with this broker, also if proved that they're playing matches it'll hurt them considerably, however, I don't feel it to be the case.
I will choose the moment...