We just got our 97 repainted because of clear coat going bad and some repair paint done by the previous owner. We shopped around and got anything from $300 at Macco to $6.000 at BMW. We happened on this small local guy that does repaints for some of the small used dealers around town. We spent $1,200. Was it perfect, no. Was it 300 percent better than what we had or Macco, oh yes! Our baby shines again. And from more than 6" away it looks great. He even pulled off the headlights and sanded them down to like new.
So you might check around some of the local used car lots and see who they use for repaints. Might be worth it.
Oh the photo is before, haven't done the after photo shoot yet.