12 days! Well, it's really more like 11 because you can't shop ON Christmas Day. But if you're doing online shopping, it's actually 9 because if you get 2-day shipping and hopefully the item arrives by the 24th so you have time to wrap it before Christmas Day. Basically... it's CRUNCH TIME!
If you're still struggling for last minute ideas, you're not alone. The challenge in selecting a gift that will light up the face of your loved ones is never easy. Hopefully this gift guide with 25 ideas all under $25 will get you thinking in the right direction. There's a wide range of things from practical gifts like a Yeti mug to clothing and even an Amazon Echo Dot.