I would figure about an hours labor, and somewhere around 125.00 for parts, if you don't have the evic switch with the VR and phone buttons add another 60.00. Personally I did mine myself, not just for the cost savings, but because most techs do not take the time or the precautions to avoid marring, scratching and or damaging things. I have no battle wounds in any of my interior panels or covers and I would bet my last dollar that would not be the case had I paid the dealership to damage my truck for me.
While nice to have you don't gotta have the vol control, and to me the 125.00 I paid for the steering wheel controls, which is PNP on all trim levels is by far the better investment as it gives you much more than vol control.
Wow not sure why you guys like the look of that rotary switch, I think I liked the other switch better. At least they could have used an illuminated one for 150.00. But that is just my opinion.
It would be very nice if someone who purchased this would take pictures of it, and the pin-out in the jumper they provide, so the rest of us will know which leads to use if we so decide to add our own switch.