I would recommend you add something about the quality of the paint job and body work you are looking for, and probably your location. You might get some good leads on an inexpensive body and paint shop in your area. Of course there are limitations to the value of cheap paint and body work, but if all you really want is something that looks decent, and only plan to keep the truck a few years, an inexpensive job might be what you want. Lots of people here will try to tell you the only way to go is top quality body work and paint, but its a truck that's 10 years old and probably going to become a "work truck" at some time in the next 3 to 5 years, right?
Good luck!