Smashboxoffers up a free full sized gift with any order! (You will see your free gift during the checkout process.)You will also be able to choose 3 deluxe sized samples(these puppies are big!) and recieve free shipping!
To sweeten this deal even further, sign up for Pretty Points (link is at bottom left) to start earning points towards a Smashbox gift certificate!
I would suggest heading to the curtain call section (sale items) and picking an inexpensive item to get the most bang for your buck!(They have items starting at just $10.50!)
This is MY favorite way to stock up on high quality cosmetics for cheap! Smashboxalso makes a great Christmas gift.
You can also go throgh Shop at Home and earn 4% cash back on your purchase!