I'm giving this smaller RadioShack 5 stars because of Randy, who works here. The dude knows everything about all of their products somehow, and he's super nice and profes ... more