1/2 way there. You can add to cart and send which tells you what's in stock and tells me what you want. The prices are mathematically figured for the masses - they are almost always more than people here will pay. I could setup ordering in an evening, but pricing is a monster especially since I don't try to make money from forum members (if I know they are), clubs I'm a member of, or people I do repairs for. I get a small discount from AN and I buy in bulk to keep it. Therefore, UK shipping doesn't hurt nearly as much since it gets spread out over an order. BTW, I'm not a member of ONE but since I watch all The Mighty Garage videos, the same applies.
I also keep a list of needed parts. People tell me what they want added to my next order and I get it for them. I just received an order - the next will be in 4-6 weeks and I already have parts on the list for several people. The same is true for Amal and I can save people a lot of money on carbs and other things - unfortunately, they have had supply problems for quite a while on Norton carbs and the virus is not making it any better - I sold the last Premier carb set I had in stock for a Norton yesterday.