High-quality Canadian banknotes for sale