We are proud to be a Canadian company, owned and operated out of Ontario. Stag Shop started over 50 years ago in Waterloo with it's first shop and has now grown to over 30 locations across Canada. Here you'll find amazing Canadian brands and products from businesses within Canada.