Town Fair Tire did the install, everything has been flawless from install through the 30k miles they have been through. Just make sure you get the right sensors, had these wheels on my 05 but when I traded it in for this 08 I had to purchase new sensors as they changed them and they are not cross compatible.
http://www.beyernwheels.com/BMW_whee...n_typemesh.php