The weirdest thing just happened. Suddenly Oanda charged me 10 pips spread, even though there aren't any news releases. I thought the market must have moved for some reason, anomaly does happen after all. So I checked and I was surprised that the spread was NOT 10 pips on the chart, nor on the trade window where you click to open a trade. It wasn't the first time apparently, one of my colleagues also told me that Oanda charged him for 17 pip despite the charts doesn't show it. I understand what "dynamic" spreads are, but dynamic spreads can and should still be transparent. This is real money that we're talking about.