I have had really good luck with these folks

Cannabis Seeds

I would recomment that no matter what seed bank you use, order from a throwaway E-mail addy, use a disposable VISA card, ship to a PO Box, and request discrete packaging.