Maybe your store isn't one of the top earner's and inventory was moved to a store more likely to make the sales?
Walking through 2 Radioshacks this past weekend, both with 3 miles of my house in a densely populated area, both stores were fully stocked albeit the foot traffic was what I would consider average for a retail shop on a Saturday.