to be honest our local walmart beats petco-petsmart-and the lfs - in terms of healthy beautiful plants, though they have less selection. Big orders would probably be cheaper online, and usually it's hit or miss for petco, if they just got the plants in, you can get some good ones, but usually I have better luck at my petsmart. The plants are usually in better condition. Our lfs has some, but it's also hit and miss for selection and quality.