While staying sane amid the crowds of holiday shoppers is certainly a priority, so too is staying on-budget. Here are some smart strategies to keep yourself from overspending — and even save a little money this season.

Before You Buy

Gather pricing intel on the items you plan to purchase. You don't even need to leave your couch to do this, but it can save you a bundle, says personal finance expert Jon Lal, CEO and founder of BeFrugal.

Downloading shopping and sales apps is a good place to start. Lal suggests PriceGrabber, an app that will tell you which online or brick-and-mortar retailer has the lowest price at the moment on a given product.

Next, review local big-box sales flyers that come to you via snail mail; these will let you know if a gift on your list is about to hit the sales rack, so you know the best time to hit the store. Signing up for promotional emails from your favorite go-to retailers will also clue you in to what's getting price-chopped soon. (If you’re worried about spam, create a separate email account solely for discount offers, so you can sift through it when you've got holiday shopping on the brain.)

When You’re Ready to Buy

For shopping online, install Honey, a browser extension that automatically searches for coupon codes as you check out of a given retail site and then applies the most coupons to your order. This plug-in saves you time and cash by finding codes for you (think: free shipping).

Lal also suggests using a cash-back shopping website. These are portals that let online shoppers earn a portion of what they spend on qualifying purchases with certain retailers. Setting up an account is often free and quick.

“You just find the store where you want to shop and click through to shop as normal,” he says. “Then you collect the money you earn via check, PayPal or gift card.” Check out Cashbackholic, which compares the rates offered by different cash-back websites.

While you’re filling up your digital cart, try not to pay for shipping if you can help it. Take advantage of Free Shipping Day in mid-December when some retailers — including Target, Kohl's and Bloomingdale's — waive shipping fees and free-shipping minimums with promise of delivery by Christmas Eve.

Lal also suggests shopping now and choosing “ship to store” at checkout to avoid shipping fees, if that’s an option.

Not only is the service generally free, your item might arrive in the store faster than it would hit your front door. (You'll get an email notification when your purchase is at the store.)

After You Buy

Score cash back after your shopping is done by taking advantage of price-matching. “Many large-box stores will offer a policy to match prices of their competitors,” Lal says. The specifics of each policy vary by retailer, so check the details on a store’s website or ask the service desk. It may take a little effort to organize your original receipts, but doing so can mean getting a price adjustment.

You can also download Paribus, an app that connects to your email to track online purchases and reimburse you if prices fall. It does the work of contacting stores on your behalf when the price of an item you bought drops within the allotted price match window set by the retailer. It’s supported by many of the big stores, including Amazon, Walmart, Best Buy and Macy’s.