I actually applied to work at Radio Shack myself several years ago. Even though I was applying to work at the one in my town, I had to travel to the regional headquarters for the interview, which cost a total of about $100 in cab fare.
Well once I got to the interview, it was pretty much a complete sham. The interviewer spent about 15 minutes insulting me without even letting me talk or ever giving me serious consideration.
I understand that this story may not be particularly relevant from a "tech" standpoint, but I felt very insulted that they would waste so much of my time and money on something that turned out to be a "fake" interview.
I have also had miscellaneous bad experiences with their in-store employees. No single enormous incident stands out, but they are generally disrespectful and pushy, and on one occasion I traveled a great distance to a store to get something that was listed as "in stock" on their web site, only to find that their web site is totally inaccurate and they didn't have it (and never do).