by: Lindsay Hutton
Every year, you promise yourself you won't wait until the last minute to do your holiday shopping, but once again, it's the week before Christmas and you've gotten nary a gift. Don't panic! Before you go into a desperate shopping frenzy, check out these 10 tips for last-minute shoppers. You'll find everything you need with time to spare, and nobody on your list will know you procrastinated (again).

Make a List and Check it Twice

Set a Time Limit
To avoid this trap, make plans immediately following your shopping trip to limit the amount of time you spend in the mall. The less time you spend shopping means less temptation to overspend or impulse buy.

Get Online
To make the most of your online shopping experience, check out these 10 tips for online holiday shoppers.

Give Gift Cards
To dress it up a little, add a personal touch, such as a mug with a gift card to a favorite coffee shop, or a gift card to a book store tucked into a classic novel.

Food Never Fails
If cookies aren't your thing, or if you're looking for more great food ideas, check out these 10 delicious food gifts.

Get Creative

Skip the Clothes
To make her gift really special, offer to take her shopping for an item of her choice and then treat her to lunch or dinner at a favorite restaurant.

Shop on Christmas Eve

Know When to Stop
