Hi Admsjas,

I don't know anything about that brand of seeds....?
However, stocking up on seeds is a great idea. Someone already mentioned the 'freshness' factor. However, seeds can be stored (indoors) for a few years, they just drop the % that may sprout.

If your just starting to garden....check with your local extension agency. They can provide you with a ton of info for "your" area. Such as when and what types of veggies to plant. For example, tomatoes I grow in central FL may or may not be good for IN.
http://www.hort.purdue.edu/ext/HO-186.pdf

There are several reputable seed vendors....just a few I use are...
-Johnny's select seeds... http://www.johnnyseeds.com/
-Tomato Grower Supply... http://www.tomatogrowers.com/
- heritage tomato seeds.... http://heritagetomatoseed.com/

Just a thought....Tomatoes can get out of hand in an AP system....some growing to 15 feet and more.
So this time around...I ordered several types of 'dwarf' tomatoes. A dwarf is generally considered less then 4 feet.