Christmas is less than a week away, so unless you’re a superstar who finished all your shopping before Thanksgiving, chances are you’ve still got a few things to pick up. Avoid long lines and shopping carts full of generic gifts with these ideas for shopping in Utah Valley.

Have an old wedding photo or new family photo printed at Persnickety Prints (44 W. Center Street, Orem).

Make a basket of gourmet foods and cooking utensils for the foodie in your life at Williams-Sonoma (4801 N. University Avenue, Provo).

Pick up some fruit at Rowley’s Red Barn & South Ridge Farms (300 W. 900 South, Santaquin).

Choose some scarves for your friends at Cherry Lane Keepsakes Boutique (515 N. University Avenue, Provo).

Buy some vintage toys and candy for the kids at Blickenstaff’s (4801 N. University Avenue, Provo).

Find the perfect antique item at Cat's Cradle (168 W. Center Street, Provo) or Confetti Antiques (273 N. Main Street, Spanish Fork).

Try on cozy sweaters for your sister at Modern Vintage Boutique (394 W. Main Street, Lehi).

Pick up stylish sunglasses and surf gear for your getaway from the cold at Called to Surf (4801 N. University Avenue, Provo).

Browse through all things crafty, quilt-y and scrapbook-y at Heindselman’s Knits & Gifts (176 W. Center Street, Provo), Kate’s Quilting Block (25 E. 100 South, Pleasant Grove) or Pebbles in My Pocket (1132 S. State Street, Orem).

Look through unique home décor for that newlywed couple with an empty house at Gate House (672 S. State Street, Orem).

Fill a handbag with jewelry and other accessories at Apricot Lane Boutique (4801 N. University Avenue).

Find some chocolates and candies for the person who has everything at Kara Chocolates and See’s Candies (575 E. University Parkway, Orem).