If it's a reputible shop, they will sand and prime it.
It is true that a major amount of the cost is labor, and most of the labor is the prep work.
On a side note...the paint for my car (I'm talking about just the paint/kandy/clear in the cans, not even applied to the car) was around $2000.00 alone.
This shit can get expensive in a hurry.