I buy my seeds from Henry Field's, they have a big selection.
I store my seeds in the freezer until planting time.
The seeds I start early indoors, I soak in a cup of water for a day before I plant them. It really helps.