We had several independent JD dealers within an hour of me. They were gradually bought out by a larger one but with about 5 or 7 total locations, they were consistent and provided pretty good pricing and service. Now under that large ownership mentioned above, they have a monopoly with 84 stores. Look up a part and get pricing online, go to the store to buy, only to find they charge above suggested retail. If you complain they will match the retail price listed online. They are more proud of their green paint than ever, and they know you'll have to drive for a day to get outside their monopoly of stores.