I get mine from Rapid (They MIGHT deliver to canada)
They are on sale, 10p each, I bought 50 for £5
(Doesnt include delivery, but in UK delivery is about the same price, but its always next day, also I just add it onto my existing order, since I think they do free delivery if its over £50 i think)