Home WorldAmericas A Canadian ‘Buy Local’ Effort Fights Amazon on Its Own Turf