2k wont get you a top notch job. Not unless its mates rates.
2 of the most highly regarded bodyshops in bristol quoted me £5k, 1 ive used before.
That was for glass out, doors, boot etc off, all shuts doing, everything but the engine bay basically. Was to a different shade of white, but still white.
If i kept same shade, no doors or boot off, no shuts done they still said around 3k. But they are high end places, that paint a lot of customs, and exotic / super cars etc.
As someone whos had a few cars painted before, ill give you my views. Ive paid very top end, and the job was very good, but still not perfect. Ive had a mate do it for materials pretty much, and the finish was good (wasnt done in a booth / oven).
6 months down the line, both will have a stone chip, or a ding etc, that essentially 'ruins' the car.
My 5, i had done at a place 40 miles away, but recommended by 2 other 5 owners. They let me strip 90% of the car, and rebuild it, which saved me a lot of money. The finish is again, very good, if im honest, not quite as good as the top end one i had done. But that still wasnt perfect, it was just marginally better.
I have a good eye for bodywork, and am pretty fussy. So when i say not perfect, I mean a speck in the lacquer etc, not runs or lumps of crap etc. The kind of stuff no one notices, but you do when you wash it.