Flyers and The Body Shop coupons in Saint-Jean-sur-RichelieuThe Body Shop Canada is a natural and ethical beauty brand, originating from the UK.