Not particularly. In fact, when stationary, the shoe appears to fit perfectly; it's only when walking that the slippage occurs. Regardless, I think i'll order a tongue pad. Any recommendations as to where to get them?
Pics below (sorry about the poor quality, they were taken in a hurry)