. . "With retailers such as Wal-mart and Best Buy, it is hard to imagine these smaller stores keeping up." . . .