I did the old fashioned thing this week. I went to Biker's Paradise (no, not heaven full of Harleys) [mm, actually that's a bit of a nightmare] in Coventry. I know it's a long way to go, but I turned up, chose some leather jeans, had them cut to length (I am quite a short person), turned up, included in the price, and armour fitted.
I did have to wander around the shop in my pants, but you can't have everything.
Service was superb.
If you are into a particular race rep style they might struggle, but for good general stuff, they are great. The leather bras and short shorts were a bit distracting, but I resisted the urge to try them on. I probably shouldn't have told you that.