Has anyone ordered from this vendor before? They're Polish and have many Russian tomato seeds. Even though I already have my seeds I will, of course, order some more even just to keep them for next year.
I searched on here and did not find any mention of them.
http://tomatoeden.com/