Christmas is around the corner, and we're going to bet that you still have some last-minute presents to pick up. Don't fret just yet: you've got plenty of time! Online shopping can save you from showing up to your holiday party gift-less - even if that means scrambling to find something the day before.
Retailers like J.Crew, Net-a-Porter.com, and Shopbop have special delivery deals that'll guarantee your gifts arrive just in time to place under the tree. And for when you're truly slammed for time, we've outlined the sites that offer attractive, ready-to-wrap gift cards that can be purchased hours before they've gifted. Beware: last-minute shopping can cost you with express shipping fees, but hey, when you need a gift, you need a gift. See all the last-minute deals here.