If I have to choose it would be team online. If you collect certain plants you can never find the variety at a local nursery you can online plus you can get the plant a season or 2 before it is available locally. If you do your research you can get great deals and fair shipping prices with companies that back up their plants.