I did a job on a 328 last week which the dealer quoted at $2700. Had to do with the intake cam angle sensor and a tune up, and a couple minor things.
I quoted $1200,did it for $1250. Made good money on it too. My customer didn't get a loaner, or a free cup of coffee and a banana, or a car wash, or a multi million dollar waiting area. He did get his car back the same day.
Oh, I used all genuine BMW parts, too.