I just sent mine in at the beginning of summer. My experience was the repair center took a little over a week to return my radio back to the store, then the store blew off contacting me and when I called them several times to check up on it they said it wasn't there, when it really was. After the store cost me an extra two weeks of waiting, I got the radio back and discovered that of the two issues I returned it for, only one was addressed. They wanted me to send it back in through the store for a second time to fix one of the original issues it was sent in for. I wasn't very pleased with them and I raised h*ll over it and they overnighted the radio from the store on a Friday, fixed it and overnighted it back to me on Monday.
I even took the time to type out a page long description of what was wrong when I sent it in the first time and I think the Radio Shack worker just typed in his quickie description and threw my page away after I left.