In Canada (and also USA) try Lee Valley:
http://www.leevalley.com/en/wood/pag...at=1,110,42967
The needle syringes are great for oil. If you use them without the needle, good for grease.
The non-needle syrgines are also greast for oil. And if you clip the curved tip, to biggen the hole, they become great for grease also.
Happy lubing,
-Cecilia