Can you buy your parts and then give them to the shop to install?
you will save a boatload on the flywheel and clutchkit, also do you know if your indy mechanic has experience with BMW E46 clutches? if its his first try I would think twice about giving it to them to replace.
04 ZHP alpine white
Shadow trim, Blackout grills, 18" Black Staggered ASA AR1, LED's everywhere, Black euro plate