I did order some seeds from them last year. Unfortunately I can't comment on viability since I unknowingly sowed them all in bad peat. The only thing I managed to save and germinate was a single D. regia seed.
Ah about importing seeds, you're supposed to either obtain a phytosanitary certificate (the seller does this, and it costs some money) or obtain a small seed lots import permit (free.) Unfortunately it's rather difficult to convince foreign sellers to actually use the permit because it's extra work for them and the seeds arrive safely without it the vast majority of the time.