What is the shelf life of the mix? I'm considering ordering this since it's such a great price. But 25 lbs seems like an awful lot and I worry I may waste it. Could anyone that has purchased this recently let me know the expiration date or shelf life? Thanks!