Is your dad one of those notoriously hard-to-shop-for guys? No surprise there. A lot of fathers are, which can making shopping for Father's Day particularly challenging. So we went to the experts. We asked the dapper gents at MR PORTER to offer up the ultimate list of perfect presents. Here are over two dozen options, in a range of prices, that their team will be giving (and hoping to receive themselves) on June 18th. And to make it even easier for you, they're offering free standard delivery on orders over $150. Which means you can get it to your father in just three business days.