A lot of American companies have shops in Alberta. Market Force, Bare International. Intellishop, BestMark, Sutter, Kern Scheduling is always looking for shoppers for a client in BC. And many of the others on the list at the bottom of the page. I basically signed up with all of them and checked job boards.
Some Canadian Companies/companies with shops in Canada are:
Performalogics
Spotcheckservices
Service Evaluations was Strategic Evaluations
Consumer Connection
Premier Service
SQM - Service Quality Management
Shoppers Confidential
Service Metrics
Frontline Shoppers
Mysteryshoppingcanada.com