In South Carolina the selfproclaimed Tastier Peach State is dotted with roadside stands selling baskets full of these succulent fruits