I traded a Mahindra at a significant loss after it developed a leak into the brakes. The service department of the dealer that sold it to me was never available to talk and didn't return my calls to discuss the repair even after I spoke with the owner of the dealership. There is another dealership slightly out of my area that was willing to work on it, but I was scared of them because their parts guy mis-identified the seals needed to make the repair. My nearest Kubota dealership wouldn't work on it, either. The seals are not externally replaceable. It required quite a bit of work to access them internally to the transmission case so it wasn't a job that I wanted to do myself. So I ending up trading it for a Kubota at a loss. There are four Kubota dealers in my area with service departments to pick from.
After this experience with my Mahindra dealer, I will never own another Mahindra.