i talked to a bmw owner and he said to get something done that's not under warranty, you can pay $140 an hour for labor! that's like twice more than other companies. is this true? is it a lot higher for BMW's than other cars? granted i'd like to learn to fix everything by myself, like my dad can, that saves tons of money.