Okay.
Well then it have been that way with some brands, that have to forward the Amazon fee for selling / warehousing those products to the buyers, so if you buy direct you will not have that.
As long as you dont buy from a pop up store that will be gone if / when you need service you will be good, i would think a actual seller will be able to give a better service on his product then Amazon which i assume just sell.
I have never needed help with anything i have gotten from Amazon, i had to RAM some things, and that was a extraordinary pleasurable experience.