Doesn't the Canada Currency Act state that Cash is acceptable as tender for any purchase up to $40.

https://en.wikipedia.org/wiki/Legal_tender#Canada

Walking around with thousands in cash is not a good idea. It poses risks for both the customer and the vendor.