I support what JJay has to say. I also believe that having a good local dealer is a huge benefit when it comes to problems related to service and warrantee issues.
A good local dealer knows (through experience) which manufactures and distributors stand behind their gear, as well as shipping orders in a timely way.
No question that the dealer network has been strained for many years, but supporting those that remain in business is good for all of us. You may save a few $ purchasing over the internet, but if something breaks or doesn't work right, good luck.