Just received my first kit via FedEx. While wrapped, I noticed that the instructions looked a little wet. Once opened up, I found that the Stabilizer had somehow leaked.