You can restore your faded paint on your own ... This is truer with older cars especially when the paint application was thicker. Not all modern paint jobs give you as much paint to work with.
Chemical dipping is an efficient way of cleaning old paint and rust off of a ... which actually shakes excess dirt from car crevices. It's even used to restore the UV protection on headlights.