Best thing on earth! February 3, 2019 Review for Cinnamon Roasted Pecans 5/5 Best thing on earth! Provided by Wow! These nuts will make you nuts for Nuts! Only nuts I’ll ever purchase “Ozark Cinnamon Roasted Pecan” hmm hmm...