If you're ordering from outside of Ireland, beware. Triple check sizes. An XL in Canada is considered a L in the EU. I ordered a beautiful, very high quality XL leather jacket and fit like a LARGE. When I explained my dilemma, that our sizes here across the pond differ and that it CLEARLY STATES XL on their website, they didn't care. I didn't want to return but needed an exchange. They were unwilling to work with me with shipping costs. I even offered to pay for 1/2 of the shipping to no avail.
I spent over $1100 in their shop and am very disappointed in their customer service.
The Visor Shop comes across as a buyer friendly store for out of country but it is certainly NOT.
And, I know they will reply that it was I who made the mistake and I don't deny this, but it clearly states XL on their site and what I got was a Large to their standards. They soley blamed me and weren't able to help.
Buyer beware.