I brought my car in with an electrical issue and and it cost me hundreds! I asked them how they were charging me (by the hour or by the flat-rate book) and they said "Oh, we charged you a "special contract rate"!!!!!! This was after changing parts twice.
The car had the same problem again within days so I took it to another mechanic who found a loose cable. I will never take a car to this shop again.