Just ordered some seeds (first time) from bcseeds.com, I'll let you know how it goes. The one thing I made sure to do was to mail them someplace other than my grow location. It's hard to do, but if you can arrange it, do it.