In reply to LeeWood:
Sounds like you need to find a better shop.
> I ended up with Inov8's, and I've been quite pleased with these. But they're not available directly in France - and they've reduced their range I hear.
My usual running shop is one of the Endurance Shop chain in Gap - the two that run it are excellent, friendly and full of advice. They also had Innov'8s in stock when I was last there.
> I run off-road a great deal but need the cushioning of a road shoe.
I regularly get 1500km (of Alpine trails) out of a pair of Brooks Cascadias before getting a new pair (the version 10 were a blip) - the upper goes before the sole.