If you're in no rush I can recommend Autodoc.
Recently purchased some Bilstein B6 shocks for my V50.
Took about 7-10 days to arrive as they ship from Germany.
They were cheaper than direct from the manufacturer.
Meyle also do shocks, here's a link to their parts catalogue -
https://www.meyle.com/en/service-cen...ine-catalogue/