I order from marijuana-seeds.nl. They say it can take up to 30 days to receive seeds in US but it took less than 2 weeks both times I ordered. I use their stealth shipping, I can't remember if it comes standard or not but if you have to request it I recommend doing so.