I would like to fined a online auction direct from the source.
http://www.mint.ca/
http://www.ramint.gov.au/
http://www.royalmint.com/
http://www.cmm.gob.mx/cmm/
Don't overlook your local coin dealer. They will give you the best price and they usually stock them by the 1lb, 5lb and 10lb lots.
For rare World Coins try Heritage, Superior and Teletrade:
http://www.teletrade.com
http://coins.ha.com/
http://www.sgbh.com/Shop/Control/fp/cat/39093/SFV/30298/attpk_5078/28838/r_attpks/true/order/asc/order_by/title/r_attpks/true/attpk_5078/28838