I hope they manage to turn things around there at RadioShack. I've never been a regular customer of theirs, but it's a great place for when I'm on the road and I need to pick up some kind of computer/phone equipment or accessories in an emergency.
I quit going in Radio Shack years ago, cause even just to make a simple purchase required that you give them your entire life history.