Best peanut butter I've ever had... And its not just because they are a cycling team! Anyone else try it yet??