Gronk!
Senior Member
BCE Bell Media parent company announced 4800 layoffs yesterday but that also includes closing 107 The Source stores, which wouldn't surprise me ECC's is on the block.
I thought the store closures were part of an agreement where The Source was being rebranded as Best Buy Express?




