Have you signed up for Walmart’s Beauty box yet? The gifts inside the box are free, you just pay a flat $5 shipping fee for each box. The boxes are released 4 times a year (just in time to welcome a new season). The gifts inside vary depending on the answers to the profile questions when you sign up; no two boxes are the same 🙂