It could be because you were too caught up with work, or you just forgot it was someone's birthday ... few minutes or hours ...
We've all been there, waiting until the last second to secure the perfect gift. Whether it's a birthday present, thank you sentiment or just because, there's always time to find a last-minute gift ...