thrash, the specific alignment procedures you are describing are all to the word for OEM ones, which in this part of the country will be needed to be done at the dealership. I know we dont have a BMW dealer, but I dont know of a shop in town who aligns 20 of them a day for the past 30 years to know exactly the specific procedure to align it. We align more new cars than older ones (0-5 year old), GM, Ford, Chrysler, Honda, Toyota. Not very many Euros. Any older and it is mostly due to replacing parts that are worn and require alignments afterwords. And if I was the one who aligned your car, I would have commented on additional work/parts required to get a OEM alignment. We dont have BMW weights lieing around to place on the seats and trunk to get it to the specific ride height. Our alignment machine has procedures and specs for a lot of vehicles out there, but it does leave out certain ones due to OEM setups. Our shop wont buy a $800 BMW/Audi specific software with all procedures and specs due to not doing these all the time. That procedure is a good $200-350 alignment from the dealer, we would charge similar if we had all the proper tools.