Why are men so hard to shop for? We don't know but we think we've picked a good assortment of things they'd be excited to get for Father's Day!