The shop I go to did it for free when I took my bass in for some other work... if you have a good working relationship with a shop, they will do more for you, for less, as a repeat customer. Find a good shop with a good tech, your life will be much easier.
Avoid the big boxes... make friends...