Shelf life significantly depends on how you keep your beans.
The beans from Vanilla Cafe come vacuum packed in plastic and would probably keep that way for a year or so.
Of course, if you want to USE them, the second air is introduced, they'll start to dry out. I keep mine in a zip-lock bag and even after they've dried out a bit, they'll work just fine flavoring sugar or cream.