I reckon either would work well, just a small nitrile oil seal. They're a good company to deal with, very fast shipping on UK orders. Not sure about international, but expect they'll be fine. Any probs just give me a shout and I can order them up and forward them onto you.
Amazed you're having problems sourcing them your side of the pond mind.