BMW Garages and Parts Retailers
I had a very annoying rattle from the front of my 840. I dropped it off at Phil's asking him to just figure out what it was suspecting a ball joint etc. He looked all around it and eventually found that the calipers were loose (my fault!). I picked up the car and seemingly there was no charge...