I'm with you there. Shipping costs make them too expensive.
I have been looking for a while and can't find anywhere in Europe to get them.
I kinda like the Neomini boxes but I am not too sure how strong they are or if they start to degrade if you handle them too often.
Good luck. (you will need it!)