I need to get my head (for an m20 not my head) rebuilt. Do any you guys have a recommended machine shop or one that is specifically for BMWs? Some local guy who works out of his garage quoted me $250 to rebuild it and I just want something to compare it too. Price sounds good so far.