We thank Canadian Tire for making 1000+ Stain Remover from Winning Brands a prominent part of its opening merchandising mix at the fabulous new showcase store in Edmonton – the largest Canadian Tire outlet in Canada. A Canadian Tire news release link and video tour of its new store is provided below. Pills like Diazepam …