I been on oat milk for the past couple months now, and yeah plant milks also have a longer shelf life. For chocolate milk, cashew is the best, in my experience at least. That, and Ripple, which has pea protein, is mixed with other plant stuff and is pretty friggin good but they don't sell it everywhere. Sprouts and Kroger usually have it, seems to fly off the shelves at Safeway.