Sorry I didn't track you down MarkD. I'll just pop by one day in the future and get it done at your shop so that way it can be fine tuned if need be. I wouldn't want to mess things up since I'm a newbie with BMW's let alone any GM product car. Thanks for the website link
I'll be sure to keep 250$ on the side so when the car is ready (I'm doing the floors right now and then the brakes).