When working on my wife's Volvo, noticed that the engine mount off the suspension tower brace looked odd. The Engine had been pulled to fix the tranny about 70,000 earlier. We found the original bolt lodged in the engine bay......
Does that mean Volvo mechanics are nuts?
A friend of mine runs a land rover / range rover specialty repair shop. Based on his experience, they are capable of stopping anywhere, anytime, at any cost.
I don't know about the brakes, only their unreliability.