Whether you're perpetually punctual or a lifelong procrastinator, time is sometimes not your friend. At some point, we all experience the face-slap realization that, oops, you need a gift right away. During the holiday haze it's easy to fall beyond on the shopping list, or maybe you simply forgot about a birthday or hostess gift - and you don't want to show up without a gift in hand. Don't push the panic button, as we have last-minute gift ideas for everyone. Find your speediest gifts right here.