It will die anyway soon enough so you will be absolutely fine with Walbro and no need to buy superexpensive OEM. I personaly have no name pump and it works just fine for me. It's 20 min job or less so you can replace it anytime anywhere with few basic tools. For price I paid I can buy one more and have it in trunk just in case (That was I will do as they give me 50% off for next pump )
BTW, if you want Bosch look into Amazon.com, you will be surprised
If you decide to go with Walbro F20000169 (about $95), order it from a reputable source (call them first).
This is because there are quite a few fake Walbro sellers (especially on ebay!) out there.
I am on the Volvo forums as well and these Volvo folks warned me about fake Walbro (illegal copy of Walbro).
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.