Walmart offers its seasonal Walmart Baby Box for free plus $5 for shipping. That's tied with our mention January. It offers samples to new or expecting mothers, including diapers, skin care products, nursing pads, and bags.

Note: Be sure to cancel your subscription after your box has shipped to avoid being charged for additional beauty boxes each season.