I bought my JD 4120, in 2005, from a large dealer that was running a special at the county fair. They were about 50 miles away and I never returned after the original purchase. I have been to a smaller dealer that is 2 miles from our place (8) times for oil filters (I have about 900 hours on it now). The local dealer only carries lawn and garden and compacts, while the larger dealer also carries the big ag stuff. Part of the reason I went with a large compact, rather than a small ag tractor, was so that I could get parts close and fast if need be. Fortunately, I have needed very little outside of scheduled maintenance. I did replace the battery with one from TSC, and the starter with an aftermarket one that I ordered on-line.