Colonial Acres is a second for me for online shopping. Not always fast but always arrives. Also worth the drive to go see the store from Tdot. Canadian Coin and Currency in Richmond Hill has some stuff as well.
Wish I could be more helpful but my main 'coin supplies' supplier in Toronto was Eatons. Yeah I know.