If you’re still scrambling to find last-minute gifts, don’t think about braving the malls on December 23 aka Christmas Eve Eve (which is officially considered the biggest shopping day of the year).

Instead, take a gander at the 10 brands below because they’re guaranteeing shipment by Christmas.

The site offers a wide selection of the hottest brands and trendiest vintage boutiques and guarantees shipment by (or before) Christmas Day if the order is placed by December 20 at 11:59 p.m. GMT.

Don’t forget to add a FabFitFun gift card to your holiday shopping list. The recipient will be able to redeem the e-gift card towards a new membership, existing membership, or toward anything purchased on the website. The best part? You can make your purchase on the morning of Christmas if you really wait until the last minute.

Sonos offers some of the latest wireless sound systems for everything from a phone to a TV. They’re offering free two-day shipping with the code 2DAYSHIP if ordered by December 20.

Whether you need some more stocking stuffers or want to deck your friend out in the trendiest winter gear, H&M has something for everyone on your last-minute shopping list. Use code 6982 on orders over $200 until December 21 at 4 p.m. ET for free next day delivery.

United by Blue
Shop wardrobe staples and accessories while helping United by Blue’s mission to make a tangible impact on our oceans. Order by December 22 at 12 p.m. PT to receive the package by Christmas. If you want free expedited shipping on orders over $200, order by December 21.

Urban Outfitters 
The popular fashion retailer is making it easy to get your last-minute holiday shopping in order with their gift guides and flexible shipping schedule. They’re guaranteeing shipment before December 23 on orders placed by December 20 at 1 p.m. ET. You can get free express shipping on orders over $100.

Amazon is your one-stop shop for tech gadgets, apparel, home goods, and more. Place your order by December 22 for two-day shipping (free if you’re an Amazon Prime member), by December 23 for one-day shipping (free in select areas or on eligible orders over $35 if you’re an Amazon Prime member), or by December 24 for same-day delivery (free in select areas or on eligible orders over $35 if you’re an Amazon Prime member).

Barnes & Noble
Gift your favorite book to your special someone this year. You can receive your order by December 22 if you order by December 21 at 11:59 a.m. ET. If you procrastinate even later, you can instantly send an e-gift card on Christmas morning.

Help your friend maintain those pearly whites with this celebrity-loved brand. Order by December 22 to guarantee delivery by December 25.

Gage Diamonds
If you want to make a last-minute splurge, turn to Gage Diamonds as they have an amazing selection of fine jewelry. Place your order by December 20 to get your goodies by Christmas Day.

xx, The FabFitFun Team