Impact's branding and advertising is good enough for Shoppers Drug Mart but...well we all have that answer now sigh>>>
Today, there are more than 1,307 Shoppers Drug Mart and Pharmaprix stores across the country. In 2014 Loblaw Companies Limited acquired Shoppers Drug Mart Corporation for $12.4 billion in cash and stock