Just received two seed orders from Seedsman. They take approximately 10 days to 2 weeks from order until you receive. They are great about using stealth packaging. All of my orders have arrived without a problem and if stopped by Customs they reship.
Seedsman. I can't comment on any other seed banks because I've only gotten from the one, but after 5 orders all arriving safe and sound in a non-legal country (using stealth option and non-original breeder packs) I'm more than happy with Seedsman's selection and service.