lol Rob, there is no price improvement possible. YES, they are a dealer/bucket shop. The definition thereof.
You will not get filled unless your order is marketable.
The only benefits from trading with Oanda:
1) discrete size.
2) See #1; synthetics.
3) Credit risk = 0