Thinking of ordering in bulk to save money, but it would really last me a long time. Anyone know the shelf life of this stuff?