That's probably one of the biggest dealer of 4WD new, used and parts in France. They have a good a reputation (and a name in the local community), except of not being cheap.
I've been told they have a giant pile of 40 series and 70 series for parts...