found Hammer Recoverite 32 Serving for 37.39 at REI

This is my first time buying it. If the price good i will buy a few.

Is there an expiration date on it and how is the price?