I get a lot of my garden seeds and plants from Direct Gardening online, and for most things they have good prices, and a replacement guarantee if the plant doesn't grow. Direct Gardening is affiliated with several suppliers, all of which also have their own gardening catalogs. Most of the time, the prices are about the same for the same item in all of the various catalogs; but usually each nursery has different plants that are on special, so I often end up ordering from more than one place. One of the best places that I have found to get seeds and plants is eBay. They seem to have every plant imaginable, and for every price, from cheap to exorbitant; so you can find plants and seeds there that most of the garden catalogs do not carry.