I have bought from Johnny seeds and park seed. Both are very good and carry good varieties, including open-pollinated, hybrid, OG and pelleted seeds. Johnny's is particularly good for year round planting and includes a good amount of seeds that do well in an unheated hoop house as per Elliott Coleman's books. Johnny's site also has some nice excel spreadsheets for free that help calculate sow/TP dates and succession planting.