I think this thread is actually a diamond in the rough. The OP can learn a lot here.
Regardless of brand you can have problems getting parts and service. Regardless of brands you need to do some homework. Regardless of brand you can find a great dealer or a turd Go to the dealers, sit in the seats, work the controls, get the salesman's opinion. Sit on every tractor brand. Get a quote from every tractor brand. Get a feel for their service department and parts department. Make sure they quote you a 50hr service kit and ask if they have it in stock right now.
When buying my machine, I had a size and brands that I wanted. I looked at LS, Kioti, Mahindra, Kubota and John Deere. Sat on and drove all of them besides the LS (not well represented in my area). Got quotes on Kioti, Kubota, Deere. Liked the Kubota best except for the HST peddle. Dealer engagement, service department and sales staff at the Kubota dealer were really good. Others treated me like I was buying a bag of pretzels. Price was high, but ballpark. Could I have driven 1000 miles to get a cheaper price? Probably.
As it turns out, my dealer support after sales was excellent. While I've never had a warranty claim, the assembling mechanic took the time to go over the entire machine with me (at least an hour), help me load it up and chain it down and gave me a free shackle from the parts department. They have been helpful and courteous every time I go in there and I am a loyal customer. I have purchased service parts, attachment, accessories and other branded tools from them because of the excellent service, good advice, and showroom of stock. I love my L2501 and find it to be just about perfect. I shouldn't have cheap-ed out on the options though (which the sales guy warned me about).
Good Luck.