When I looked at having my junkyard rescue painted in the mid-90s the price was $99.95. Thank goodness I had knowledgeable friends who told me basically what's been said above: The price does not include ANY prep; the price does not include any masking; the price does not include engine bay, trunk, or door jambs (with the exception of overspray)...
The real turn-off for me was that my plan was to repaint from the OEM metallic-vomit-brown to a nice blue, and the door jambs et al would have remained as they were. But the deal-breaker was that I'd be driving the car there, which couldn't be done if all the glass was taped over.