Mail order vs. Store?
I say it is generally safe to order mail order if you already know the product quality and size; I ordered my leathers custom made from Australia, however I was satisfied with the quality of the leather from the samples and the amount of armor from the product description. That said it is also a good idea to support your local bike shop, so where it makes sense and they can support you, remember to give those folks your business.