Sorry, but a slippage of 20 pips is not unusual at all in such politically crazy periods of time we presently go through as far as EUR/USD is concerned. When politicians and national banks start to mess around in the markets, you either have to back out or take higher risk.