Mail order parts? What happened to going to your dealer? After 64 years of doing this, and over 75 new bikes, I find face to face at dealer works best for OEM parts----stuff other than OEM, Like Givi, I find dealers sometimes know little-----ordering by "mail" I have been stung a few times. Clothes? you take your chances, I find the "good stuff" like Aerostich easy to deal with by phone.
Trying to save a little mail order can cost more in the long run.