Plenty of Non Franchised BMW places willing to fit these. Buddy of mine hand an M3 Evo, absolutely mint (Concourse Car) with a 38k on the clock. Treated it better than his missus, and the Vanos still gave up the ghost. Believe he got it done at Munich Legends for about 2/3rds the price of BMW Garage. The technical bit is setting it up though. Fitting it is no problem. Setting it up properly is......

(Special Tools Required I believe)