First, that's BS that they charge twice the labor for you to bring parts in. I have had a place install my parts all the time at the same labor perhaps even cheaper.
If you have time, take a day and do it yourself. If not, find another place.
Sent from my Nexus S 4G using Bimmer App