Without fail, your efforts to send holiday gifts on time always fall short. It’s practically a joke at this point. (Like last year when you bought presents on Black Friday in November, only to forget you even had them come December.) Thankfully, all hope is not lost. Here are ten of the very best last-minute gifts that are guaranteed to arrive by December 24.

Zeel Massage

Zeel Massage

Send them to the spa--in their living room. Zeel delivers top-notch massage therapists to your home, hotel or even workplace in as little as one hour. You can book all of your packages online and even pay for the tip in advance so that all your recipient has to do is relax.

Zeel (from $105)

Mouth

12 Days of Christmas Sweets

'Tis the season for small-batch candy. Mouth, the purveyor of American-made indie food products, has created a basket stuffed to the brim with all of their holiday favorites (like hot-toddy popcorn and salted-caramel apple taffy). Nab yours today and get it before December 23.

Mouth ($122)

Coach Men s Watch

Leather-Strap Watch

In typical fashion, your significant other finally gave you his Christmas list…yesterday. Thankfully, Coach offers in-store pickup. Simply order his gift online (shh, it’s the Sullivan Sport watch) and it will be ready to take home three hours later. Your reputation as a stellar gift-giver is still intact.

Coach ($275)

Hairstory New Wash

New Wash Fan Club

For the beauty junkie who’ll try anything once. This new product is basically the non-shampoo shampoo. Traditional products have detergents that can strip hair of all essential oils and create unnecessary breakage, but New Wash has the ability to selectively remove undesired substances--keeping the good (those essential oils) while banishing the bad (waxy secretions and dirt). Sign a friend up for the fan club and she’ll get New Wash renewals as often as needed.

Hairstory ($90)

Barkbox

BarkBox Subscription

If he’s too tough to shop for, focus on his best friend. This service delivers high-quality products to pups every 30 days (think plush chew toys and honey-baked ham treats)--right around the time that rawhide bone takes a turn for the worse.

BarkBox (starting at $39 for one month)

Amazon Fire Tablet

Amazon Fire Tablet

Or anything from Amazon, for that matter. (Free overnight shipping with Prime. YAS.)

Amazon ($50)

Should I Get Bangs

“Should I Get Bangs?” Guidebook

For the indecisive lady in your life. Pop into any Warby Parker location to pick up a copy.

Warby Parker (prices vary)

Coach Women s Watch

Oversized Watch

While out shopping with your sister, she casually mentions she’d love a sleek new watch. (Welp, you can’t give her those new mittens now.) But at Coach, you can place an order anytime before noon on Wednesday, December 23, and you’ll receive your gift--with free overnight shipping--by December 24. Talk about a holiday miracle.

Coach ($250)

iTunes Credits

iOS Apps and iTunes Credits

Did you know you can gift an individual album, movie, TV show or app to someone with an iOS device or an iTunes account? Just go to the specific item in the iTunes Store app and hit the share button (the same one you use for Facebook or Twitter). Then click the “gift” button on the following screen.

iTunes Store (prices vary)

CB2 Frame

Marble Frame

Order a cool frame by December 19. Print an adorable picture. Call it a day.

CB2 ($16)

From Around The Web