Whole Foods 365 and Publix are just two of the stores that earned a high spot on our ranking of peanut butter brands. On the other hand, imitation peanut butter brands aren't as widely available.