We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

Paid Post

Only 5 Questions Stand Between You And Finishing Your Shopping List

Take the stress out of last-minute shopping and save big with promo codes from CVS Photo.

From 12/4 to 12/10, CVS Photo is offering 50% off sitewide with the code MERRY50.

Heads up: From 12/11 to 12/17, the code switches to JOY50, and then from 12/18 to 12/24, the discount decreases to 40% off with code SNOW40.

Visit CVS Photo and finish your list FAST!

From 12/4 to 12/10, use code MERRY50 to save 50% on your purchase.

From 12/11 to 12/17, use code JOY50.

From 12/18 to 12/24, use code SNOW40 for 40% off sitewide.