Shieldon offers its Shieldon Genuine Leather Case for iPhone 7 / 7 Plus / iPhone 8 / 8 Plus in several colors (Black, iPhone 7 pictured) for $23.99 with free shipping. (They're listed along the top two rows. The first one is listed for the iPhone 7 but compatible with iPhone 8.) That's $26 off and the lowest price we could find.