The ones you posted on the second link are what I usually use. A US seller sells them at $13/per 10 pack. (black top).
I do like the idea of an easy-fill atomizer though, I think I'm going to pick 2...