For seeds try Eden Seeds or the Digger's Club. They are both committed to saving old seeds and they have some great varieties.