All the plants you could want by Margaret D. at InsiderPages
This place has a wide selection of plants, fountains, fertilizers, and even free classes. Staff is knowledgable. And they have a lifetime guarantee-- save your receipt and if your plant dies they will give you your money back. I haven't taken advantage of this yet so I don't know how strict they are (what if you just didn't water it?)
They are slightly pricier than a home depot or a target but these plants thrive better in the same conditions. I have a lavender from here and one from Target and the Armstrong one is twice as big.
Also, if they don't have a plant they will order for you.
PROS: Lifetime guarantee
CONS: slightly higher price
Read more at sandiego.citysearch.com