I used these guys: http://injectortune.co.uk/ 3 day turnaround time and came back with a before/after flow report, new seals & new pintle caps. Paid 10 per injector through a discount scheme off a BMW forum. I would definitely recommend them