I ordered from Swallowtail this year based on recommendation from forum members. Ordered many seeds, shipping appears to be reasonable (I got mine free), well packaged and it took about 2 weeks to get my order. I'm starting some of the seeds I bought indoors. Lots more to start .
As long as they all germinate or at least 95%, I'm happy.
I also tried Diane's and Seeds and More.