Inflated UK prices
We seem to pay seemingly inflated prices for many things in the UK. Interestingly, and puzzlingly, I've found German suppliers very competitive for both home electronic goods and especially BMW parts.In fact I made substantial savings at www.buycarparts.co.uk which is the UK site for a Berlin based company Autodoc. If you can plan your work and afford to wait a few days for delivery then check them out. I saved £'s even over the local motor factors.
Some examples are
Oil Trap - Local motor factor £30.53, Buycarparts £14.98
Vacuum Control Valve - Local motor factor £34.22, Buycarparts £18.32
And yes, they are from reputable manufacturers like Pierburg and Febi Bilstein