This entire free gift set is valued at $85 if you were to buy each of the pieces separately.

As for the cost of shipping, you will get free shipping when you use your HBC MasterCard or HBC Credit Card on your purchase amount of $29 or more in beauty products. Since you are spending $31 anyways to get this deal, it is worth the free shipping shipping to put it on your credit card if you have one for sure!