Spoke to those guys today for some parts, they seem to have a huge selection of BMW for breaking, anyone dealt with them before?

http://cars.donedeal.ie/carparts-for-sale/bmw-breaking-dismantling-e38-e39-m5-x5/6216363?messageSent=true&convId=489533

Their site apparently:
http://www.willswheels.co.uk/currently-breaking.html

Any feedback much appreciated