This is an issue and it is not just you. There is a delay for what you see on the screen and what the server actually sees. You can test this very easily to see if you are effected. Cast a spell, at the very last moment, move your character. If your spell is not interupted, you will know that a delay exists.