We can positively testify now that peaches don't grow on supermarket shelves. They are actually borne on graceful small trees with shiny serrate long-pointed leaves.