yeah...I would shop around. It sounds like they totaled up labor time on each individual job not accounting for serious amounts of overlap. 10 hours should be ample amount of labor time.
15' Msport X3 28i _Mperformance - ACschnitzer - H&R_
15' Sportline X1 28i _Mperformance - H&R - Recaro baby seat_
Previous:13' Msport 328i, 09' Msport 335i, 07' Msport 335i