Update.
I had a discussion with the paint guy about my concerns. I said I was considering pulling the truck out of his shop and he assured me he would get it done within a month. I think he is an honest guy and will follow through...I hope. All I can do is keep dropping in twice a week to check on progress.