You know when you do that thing? When you hear an important date over and over (“Father’s Day is June 20th…June 20th is Father’s Day…”) and before you know it, you realize that day is now this weekend? I’ve been there. If you’re reading this, you may be there right now. Don’t worry friend, everything on this list will arrive before Sunday with enough time for you to wrap it or send it to your brother/dad/father-in-law and look like a thoughtful MVP.