J'ai cherché sur Wikipédia et j'espérais que la réponse serait “non - les magasins ne peuvent pas refuser le cours légal”, mais malheureusement, ce n'est pas le cas ! Si le détaillant veut aller jusqu'à refuser certaines coupures pour se protéger de la fausse monnaie, il est tout à fait en droit de le faire. La page “Legal Tender” page sur Wikipedia dit ceci à propos des billets canadiens :
[…] Les détaillants au Canada peuvent refuser des billets de banque sans enfreindre la loi. Selon les directives légales, le mode de paiement doit être mutuellement convenu par les parties impliquées dans les transactions. Par exemple, les magasins de proximité peuvent refuser des billets de 100 dollars s'ils estiment que cela les exposerait au risque d'être victimes de contrefaçons […]
Ce qui est intéressant dans ce que j'ai découvert, c'est que le billet ayant cours légal ne peut pas être refusé s'il est en remboursement d'une dette existante (c'est-à-dire pas une transaction de magasin pour laquelle il n'existait pas de dette antérieure). Ainsi, vous pouviez vous décharger de vos factures de 100 $ en remboursant votre compte de carte de crédit Sears (ou payer en centimes si vous le vouliez !) et ils ne pouvaient pas vous refuser !