New to this forum, just bought a 2009 z4 a month ago with no service history!! Looking for a recommendation on good BMW shops to go through the car and see where it stands on fluid changes and general health etc. This is my first BMW so I have no experience with any of them. I am a past Porsche owner and would definitely stay away from the dealer. Any help appreciated.