We’re weeks away from Christmas and some holiday shoppers still have gifts to buy. If you’ve waited until now to get started, don’t panic. We have some strategies to help you get the right gifts without breaking the bank.

Make a list

Create a list of everyone you need to shop for along with gift ideas and the maximum amount you’re willing to spend. Don’t forget to include people who receive holiday tips such as your mailman or babysitter. This will help you stay on budget and make sure no one is forgotten.

Shop online

Avoid the crowds and long lines by doing your shopping online. Many online retailers offer expedited shipping and promise to have your gifts delivered by Christmas Eve. For additional savings, do a quick search for coupon codes related to your purchase.

Comparison shop

Save money by doing a little comparison shopping before making your purchase. There’s a good chance you’ll find a few stores selling the same merchandise at different prices. If you decide to shop online, don’t forget to factor in shipping costs, speed of shipping and gift wrapping availability when deciding which retailer to order from.

Take advantage of extended store hours

Many stores open earlier and close later during the holidays. Take advantage of their extended hours and shop during nonpeak times to avoid crowded stores and long lines.

Donate to charity

The holidays are the perfect time to give to those in need. If you have friends or family members who don’t need anything new, make a donation to a local charity in their name.

DIY

If you’re feeling crafty,save money by giving your loved ones something handmade. Show off your skills by knitting a hat and scarf set, making jewelry or baking a batch of homemade treats.

File your taxes fast, ez and stress-free in 30 minutes or less.