Seedsman, TrueNorthSeeds, The Vault Uk and Seed Supreme have been good banks I’ve used. TrueNorth though is a bit cheap on the freebies, but good deals on Canuk seeds often and have had good luck with them.
SensibleSeeds looks like a good site too and am probably a few days away from another seed order (starting to remind me of my early dvd/blu-ray buying habit) They have a bunch of good fire strains for $70 US for 25 fem seeds. Highly recommend Ace Seeds Golden Tiger (Gen. 3) I messed up my grow right near the end but Anesia Seeds I grew (Apricot Oreoz and Frozen Black Cherry) were very frosty looking and the smells off of them were super sweet smelling.