A few weeks ago, I went to my local Kubota dealer approximately 10 miles away and spent over $400 for engine oil, SUDT, filters, etc. I had 4 cases of oil and one of parts when all was brought out to the counter. The young man at the counter pushed it to the front of the counter, I paid, he got his cart and proceeded to wait on the next customer. Not a word of thanks, not an offer to help load or anything. I am 70 years old and thankfully am very much able to load for myself. I made 5 trips to my truck and nobody on staff made any effort to assist, not even to open the door for me. I won't feel guilty at all purchasing future parts on line. The JD dealer nearby is even worse.
If you have a good dealer, that is a different issue. In my case, I will pay MORE on line rather than go back.