This is the stuff that killed their reputation. No research, simply buying crap, packaging it then selling it over priced.
Look what Dollar General has done with little stores. Radio Shack has enough little stores, they could big box on self branded products, which were actually good. Best Buy has done it with their Insignia line. It's not high end but it's not crap either and their CECB was one of the best.
Radio Shack could rebrand themselves in a niche with good stuff again.