Hi M5port,
If your car is still under warrenty they will not charge you for the alignment. AB recommend that you do it at their place for a simple reason. For 5 series with Active Steering (some 520i don't have it), they have a computer that will automatically correct your steering alignment, i.e. if your car is tracking straight but your steeering wheel is off center. Only they have that computer that will send a signal to the Active Steering and straighten it out without having to resort to adjusting manually the tie rod, etc under the car.
Otherwise, send your car to the newer tire shops that have the latest settings for the BMW E60. There's a shop in Taman Megah, PJ that I send my car to. I just replaced my run flats with normal tires but upgraded to 245/45/17 Pirelli PZero Rosso using back the same original 525i wheels.
Cheers!