Self-care savings —
We have the usual tech stuff and some extras for making the day-to-day easier.
We’ve gathered some products that are about getting you through the day, more than anything else. It’s all about taking care of yourself, whether it’s new coffee gear to get you going each morning or a posh ergonomic chair. There are also laptops, headphones, smartwatches, power tools, and more—the usual!
iPhone 15 accessories
- ESR for iPhone 15 Pro Max Screen Protector Set, 3 Tempered-Glass Screen Protectors and 1 Set Individual Lens protector for $14 after coupon (was $16) at Amazon
- Apple MagSafe Charger for $33 (was $39) at Amazon
- Belkin BoostCharge Pro 3-in-1 Wireless Charging Pad with Official MagSafe Charging 15 W for $128 after APPLE2023 code (was $150) at Belkin
- Belkin BoostCharge Pro 3-in-1 Wireless Charging Stand with Official MagSafe Charging 15 W for $128 after APPLE2023 code (was $150) at Belkin
- Belkin BoostCharge Pro 2-in-1 Wireless Charger Stand with Official MagSafe Charging 15 W for $85 after APPLE2023 code (was $100) at Belkin
- MOZOTER Magnetic Case for iPhone 15 [Compatible with Magsafe] [2*Glass Screen Protectors] for $16 after coupon (was $20) at Amazon
- ESR for iPhone 15 Plus Case, Compatible with MagSafe for $18 after coupon (was $20) at Amazon
- TOCOL 3 in 1 Magnetic case for iPhone 15 Pro, Upgraded [Full Camera Protection] with 2 Screen Protectors for $17 after coupon (was $20) at Amazon
- Temdan Magnetic case for iPhone 15 Pro Max, [Compatible with Magsafe][2 Pcs Glass Screen Protector+Camera Lens Protector] for $20 (was $24) at Amazon
Coffee gear and essentials
- Boly Electric Burr Coffee Grinder for $38 (was $45) at Amazon
- Mueller SuperGrind Burr Coffee Grinder for $28 (was $40) at Amazon
- KitchenAid Burr Coffee Grinder for $170 (was $200) at Amazon
- MIFEEL Manual Coffee Grinder for $48 (was $80) at Amazon
- TIMEMORE Chestnut C3 ESP Pro Hand Coffee Grinder for $99 (was $110) at Amazon
- JavaPresse Manual Coffee Grinder for $28 (was $47) at Amazon
- Bodum 1928-16US4 Chambord French Press Coffee Maker for $30 (was $55) at Amazon
- BAYKA French Press Coffee Tea Maker 34oz for $27 (was $30) at Amazon
- Bodum – 1548-01US Bodum Brazil French Press Coffee and Tea Maker, 34 Ounce for $20 (was $28) at Amazon
- Secura French Press Coffee Maker, 304 Grade Stainless Steel Insulated Coffee Press with 2 Extra Screens, 34oz for $28 (was $40) at Amazon
- Offacy Gooseneck Kettle with Temperature Control for $50 (was $70) at Amazon
- Mueller Electric Gooseneck Kettle for $50 (was $60) at Amazon
- Greater Goods Electric Gooseneck Kettle – 1200 Watt Precision Coffee Kettle for $60 (was $80) at Amazon
AirTag and Pebblebee trackers and accessories
- Pebblebee Clip 4-pack for $100 (was $120) at Pebblebee
- Pebblebee Card & Clip Multi-pack for $100 (was $120) at Pebblebee
- Apple AirTag 4 Pack for $89 (was $99) at Amazon
- Pelican Rugged AirTag Luggage Tag for $32 (was $40) at Amazon
- Belkin Apple AirTag Secure Holder with Key Ring 2 Pack for $18 (was $20) at Amazon
- GRIIID AirTag Wallet for $35 (was $40) at Amazon
- Waterproof AirTag Holder 4 Pack for $14 (was $17) at Amazon
- 5 Pack Airtag Holder AirTag Silicone Case with Keychain $6 (was $7) at Amazon
- Card Case for AirTag Tag Card 2 Pack for $11 (was $20) at Amazon
- TagVault AirTag Surface Adhesive Mount for $10 after coupon (was $13) at Amazon
- VAGAWEI Silicone Airtag Holder 4 Pack for $6 (was $9) at Amazon
- Woyinger AirTag Keychain for Apple Airtags Holder for $4 (was $5) at Amazon
- 4 Pack Silicone Case for AirTags with Keychain for $11 (was $13) at Amazon
- AirTag Passport Holder Cover Wallet Travel Essentials for $16 (was $17) at Amazon
- 5 Pack AirTag Bracelet Holder for Kids for $9 after coupon (was $12) at Amazon
- Elevation Lab TagVault Bike V2 for $16 after coupon (was $20) at Amazon
- Apple AirTag Secure Luggage Tag Holder with Wire Cable 2 Pack for $14 (was $19) at Amazon
Garmin wearables
- Garmin Venu 2S GPS Smartwatch 40 mm for $250 (was $350) at Best Buy
- Garmin Venu 2 GPS Smartwatch 45 mm for $250 (was $350) at Best Buy
- Garmin Forerunner 745 GPS Smartwatch 30 mm for $300 (was $500) at Best Buy
- Garmin Forerunner 245 Music GPS Smartwatch 42 mm for $230 (was $320) at Best Buy
- Garmin epix (Gen 2) Smartwatch 47 mm for $700 (was $900) at Best Buy
- Garmin vívoactive 4 GPS Smartwatch 45 mm for $190 (was $350) at Best Buy
- Garmin vívoactive 4S GPS Smartwatch 40 mm for $190 (was $350) at Best Buy
- Garmin Instinct 2 Smartwatch 45 mm for $300 (was $350) at Best Buy
- Garmin Instinct Solar Smartwatch 45 mm for $250 (was $350) at Best Buy
- Garmin Instinct Smartwatch 45 mm for $180 (was $230) at Best Buy
- Garmin epix (Gen 2) GPS Smartwatch 47 mm for $700 (was $900) at Best Buy
- Garmin Forerunner 45S GPS Smartwatch 39 mm for $130 (was $170) at Best Buy
- Garmin Forerunner 945 GPS Smartwatch 30 mm for $349 (was $499) at Best Buy
- Garmin Forerunner 45 GPS Smartwatch 42 mm for $130 (was $170) at Best Buy
- Garmin epix Gen 2 for $600 (was $800) at Amazon
- Garmin Approach S10, Lightweight GPS Golf Watch for $100 (was $150) at Amazon
- Garmin Index BPM Smart Blood Pressure Monitor for $138 (was $150) at Amazon
- Garmin Venu Sq for $118 (was $200) at Best Buy
Games and consoles
- Starfield Standard Edition Xbox Series X|S, Windows [Digital Code] for $65 after LDZCW595 promo code (was $70) at Newegg
- Mortal Kombat 1 [Steam PC Online Game Code] preorder for $60 after PPXDSEP promo code (was $70) at Newegg
- Call of Duty: Modern Warfare II – Cross-Gen Bundle Xbox Series X|S, Xbox One [Digital Code] for $34 with SSCWAA53 promo code (was $70) at Newegg
- Xbox Series S – 1TB and Starfield Standard Edition Xbox Series X|S Windows [Digital Code] for $413 (was $420) at Newegg
- PAYDAY 3 SILVER EDITION Xbox Series X|S, Windows [Digital Code] for $60 with PPXDSEP promo code (was $70) at Newegg
- The Legend of Zelda: Tears of the Kingdom (International Version) for $55 (was $70) at Amazon
- The Legend of Zelda: Breath of the Wild for $47 (was $60) at Amazon
- Legend of Zelda Link’s Awakening for $49 (was $60) at Amazon
- Mario Kart 8 Deluxe for $48 (was $60) at Amazon
- Luigi’s Mansion 3 for $49 (was $60) at Amazon
- Nintendo Switch Sports for $43 (was $50) at Amazon
- Mario Party Superstars for $47 (was $60) at Amazon
- Sonic Frontiers for $32 (was $60) at Amazon
- Super Mario Odyssey for $50 (was $60) at Amazon
Apple MacBook, iPad, and AirPods
- Apple MacBook Air 13.3-inch Laptop M1 for $849 (was $999) at Amazon
- Apple MacBook Air 13.6-inch Laptop M2 for $899 (was $1,099) at Best Buy
- Apple MacBook Air 13.6-inch Laptop M2 for $1,199 (was $1,399) at Best Buy
- Apple MacBook Air 15.3-inch Laptop with M2 for $1,099 (was $1,299) at Amazon
- Apple MacBook Pro 16.2-inch Laptop M2 Pro for $2,249 (was $2,499) at Amazon
- Apple iPad Air (5th Generation) for $500 (was $599) at Amazon
- Apple iPad (9th Generation) for $279 (was $329) at Amazon
- Apple iPad Mini (6th Generation) for $469 (was $499) at Amazon
- Apple iPad Pro 12.9-inch (6th Generation) for $1,024 (was $1,099) at Amazon
- Apple AirTag 4 Pack for $89 (was $99) at Amazon
- Apple AirPods Pro (2nd Generation, Lightning) Wireless Earbuds for $219 (was $249) at Amazon
- Apple AirPods Max Wireless Over-Ear Headphones for $470 (was $549) at Amazon
Lenovo laptops
- Lenovo Yoga 6 (13-inch, AMD Ryzen 5 7530U) for $630 (was $860) at Lenovo
- Lenovo ThinkPad X1 Carbon Gen 11 (14-inch, Intel Core i7-1365U) for $1,776 (was $3,229) at Lenovo
- Lenovo LOQ (16-inch, AMD Ryzen 7 7840HS and RTX 4050) for $880 (was $1,270) at Lenovo
- Lenovo ThinkPad P14s Gen 4 (14-inch, Intel Core i7-1360P and RTX A500) for $1,969 (was $3,389) at Lenovo
- Lenovo ThinkPad X1 Yoga Gen 6 (14-inch, Intel Core i7-1185G7) for $899 (was $3,649) at Lenovo
- Lenovo IdeaPad 1 (15-inch, AMD Athlon Gold 7220U) for $245 (was $400) at Lenovo
- Lenovo ThinkPad P1 Gen 6 (16-inch, Intel Core i7-13700H and RTX A2000) for $2,549 (was $4,389) at Lenovo
- Lenovo ThinkPad P16 Gen 2 (16-inch, Intel Core i9-13980HX and RTX A4000) for $3,919 (was $6,759) at Lenovo
- Lenovo ThinkPad E14 Gen 5 (14-inch, AMD Ryzen 5 7530U) for $731 (was $1,219) at Lenovo
- Lenovo ThinkPad E16 Gen 1 (16-inch, AMD Ryzen 5 7530U) for $755 (was $1,259) at Lenovo
- Lenovo ThinkPad E14 Gen 5 (14-inch, AMD Ryzen 5 7530U) for $773 (was $1,289) at Lenovo
- Lenovo ThinkPad E14 Gen 4 (14-inch, AMD Ryzen 5 5625U) for $722 (was $1,389) at Lenovo
- Lenovo ThinkBook 14 Gen 4 (14-inch, Intel Core i5-1235U) for $730 (was $1,404) at Lenovo
- Lenovo ThinkBook 15 Gen 4 (15-inch, Intel Core i5-1235U) for $779 (was $1,499) at Lenovo
- Lenovo Legion Pro 5i Gen 8 (16-inch, Intel Core i5-13500HX and RTX 4050) for $1,100 (was $1,480) at Lenovo
- Lenovo Tab P11 Pro Gen 2 (11-inch, MediaTek Kompanio 1300T) for $340 (was $430) at Lenovo
- Lenovo ThinkPad P14s Gen 4 (14-inch, AMD Ryzen 7 Pro 7840U) for $1,579 (was $2,719) at Lenovo
- Lenovo Tab P11 Gen 2 (11-inch, MediaTek Helio G99) for $230 (was $290) at Lenovo
- Lenovo Legion Slim 5 Gen 8 (16-inch, AMD Ryzen 5 7640HS and RTX 4050) for $1,020 (was $1,300) at Lenovo
- Lenovo Tab M9 (9-inch, MediaTek Helio G80) for $120 (was $150) at Lenovo
- Lenovo IdeaPad Slim 3i Chromebook (14-inch, Intel Core i3-N305) for $415 (was $550) at Lenovo
- Lenovo IdeaPad Slim 3i (15-inch, Intel Core i3-1315U) for $465 (was $660) at Lenovo
- Lenovo ThinkBook 13s Gen 4 (13-inch, Intel Core i5-1240P) for $720 (was $1,439) at Lenovo
- Lenovo Yoga 7i (14-inch, Intel Core i5-1335U) for $880 (was $1,100) at Lenovo
- Lenovo ThinkPad E14 Gen 5 (14-inch, Intel Core i5-1335U) for $845 (was $1,409) at Lenovo
- Lenovo ThinkPad E146 Gen 1 (16-inch, Intel Core i5-1335U) for $869 (was $1,449) at Lenovo
- Lenovo ThinkBook 13s Gen 4 (13-inch, Intel Core i5-1240P) for $790 (was $1,579) at Lenovo
- Lenovo Legion Slim 5i Gen 8 (16-inch, Intel Core i5-13500H and RTX 4050) for $1,050 (was $1,350) at Lenovo
- Lenovo ThinkPad E16 Gen 1 (16-inch, Intel Core i7-1355U) for $1,145 (was $1,909) at Lenovo
- Lenovo ThinkPad Z16 (16-inch, AMD Ryzen 7 Pro 6850H and Radeon RX 6500M) for $1,167 (was $2,919) at Lenovo
- Lenovo ThinkPad T14 Gen 4 (14-inch, Intel Core i7-1365U) for $1,540 (was $2,859) at Lenovo
HP laptops
- HP Pavilion Laptop 15t-eg300 (15-inch, Intel Core i7-1355U) for $600 (was $1,000) at HP
- HP Laptop 17z-cp200 (17-inch, AMD Athlon Gold 7220U) for $300 (was $500) at HP
- HP Pavilion Laptop 15t-eg300 (15-inch, Intel Core i5-1335U) for $450 (was $900) at HP
- HP Envy Laptop 17-cw0097nr (17-inch, Intel Core i7-1355U and RTX 3050) for $1,350 (was $1,750) at HP
- HP Chromebook 14a-na1047nr (14-inch, Intel Celeron N4500) for $210 (was $290) at HP
- HP Spectre x360 2-in-1 Laptop 14-ef2047nr (13-inch, Intel Core i7-1355U) for $1,150 (was $1,550) at HP
- HP ENVY x360 2-in-1 Laptop 15t-ew100 (15-inch, Intel Core i5-1335U) for $600 (was $900) at HP
- HP Chromebook x360 14at-ca100 (13-inch, Intel Celeron N4500) for $270 (was $390) at HP
- HP Pavilion x360 Convertible 15-er1047nr (15-inch, Intel Core i5-1235U) for $600 (was $970) at HP
- HP OMEN Laptop 17t-cm200 (17-inch, Intel i9-13900HX and RTX 4080) for $2,200 (was $2,600) at HP
- HP OMEN Gaming Laptop 16-xf0087nr (16-inch, AMD Ryzen 7 7840HS and RTX 4060) for $1,200 (was $1,600) at HP
- HP EliteBook 865 G9 Notebook PC (16-inch, AMD Ryzen 7 PRO 6850U and Radeon 680M) for $1,490 (was $3,321) at HP
- HP ZBook Firefly G10 Mobile Workstation (16-inch, Intel Core i7-1370P) for $1,919 (was $3,205) at HP
- HP ProBook 450 G9 Notebook (15-inch, Intel Core i7-1255U) for $1,099 (was $1,611) at HP
- HP ZBook Fury 16 G10 Mobile Workstation (16-inch, Intel Core i9-13950HX and RTX A5000) for $5,429 (was $9,063) at HP
- HP ZBook Firefly 14 G10 Mobile Workstation (14-inch, Intel Core i7-1355U and RTX A500) for $2,589 (was $4,331) at HP
- HP ZBook Firefly 14 G10 A Mobile Workstation (14-inch, AMD Ryzen 9 PRO 7940HS and Radeon 780M) for $2,489 (was $4,231) at HP
Amazon Fire tablets
- Amazon Fire HD 10 Plus tablet for $150 (was $180) at Amazon
- Amazon Fire HD 10 tablet for $120 (was $150) at Amazon
- Amazon Fire Max 11 tablet for $190 (was $230) at Amazon
- Amazon Fire HD 10 Plus tablet for $165 (was $195) at Amazon
- Amazon Fire HD 10 Kids Pro tablet for $140 (was $200) at Amazon
Dell laptops
- Dell Inspiron 15 Laptop (15-inch, Intel Core i5-1135G7) for $430 (was $650) at Dell
- Dell Inspiron 15 Laptop (15-inch, Intel Core i7-1255U) for $540 (was $750) at Dell
- Dell Inspiron 16 Laptop (16-inch, AMD Ryzen 7 7730U) for $600 (was $1,000) at Dell
- Dell Inspiron 16 Plus Laptop (16-inch, Intel Core i7-13700H and RTX 4060) for $1,250 (was $1,650) at Dell
- Dell Inspiron 16 Laptop (16-inch, Intel Core i7-1360P) for $800 (was $1,100) at Dell
- Dell XPS 17 Laptop (17-inch, Intel Core i7-13700H and RTX 4050) for $1,699 (was $2,199) at Dell
- Dell XPS 15 Laptop (15-inch, Intel Core i7-13700H and RTX 4050) for $1,749 (was $2,149) at Dell
- Dell XPS 13 Laptop (13-inch, Intel Core i5-1230U) for $599 (was $799) at Dell
- Dell XPS 13 Laptop (13-inch, Intel Core i7-1250U) for $1,099 (was $1,349) at Dell
- Dell XPS 15 Laptop (15-inch, Intel Core i7-13700H and Intel Arc A370M) for $1,299 (was $1,559) at Dell
- Dell Precision 3581 Workstation (15-inch, Intel Core i7-13800H and RTX A500) for $2,389 (was $3,683) at Dell
- Dell Precision 7670 Workstation (16-inch, Intel Core i7-12850HX and RTX A2000) for $1,929 (was $3,727) at Dell
- Dell Precision 3480 Workstation (14-inch, Intel Core i7-1360P and RTX A500) for $1,849 (was $3,092) at Dell
Steelcase, Tempurpedic, and Design Within Reach office chairs
- Tempur-Lumbar Support Office Chair for $299 with CHAIR15 code (was $352) at Tempurpedic
- Steelcase Gesture for $1,165 after 15 percent discount at Steelcase
- Steelcase Siento from $2,199 after 15 percent discount at Steelcase
- Steelcase Series 2 Air from $591 after 15 percent discount at Steelcase
- Steelcase Think from $919 after 15 percent discount at Steelcase
- Steelcase Leap from $1,104 after 15 percent discount at Steelcase
- Steelcase Amia from $884 after 15 percent discount at Steelcase
- Steelcase Series 2 from $708 after 15 percent discount at Steelcase
- Steelcase Series 1 from $449 after 15 percent discount at Steelcase
Electric scooters
- GoTrax G6 Commute Electric Scooter with 48 mile max operating range & 20 max speed for $600 (was $800) at Best Buy
- GoTrax Xr PRO Commuting Electric Scooter with 19 mile max operating range & 15.5 max speed for $350 (was $500) at Best Buy
- Segway Ninebot ES Series Electric KickScooter for $299 (was $589) at Amazon
Headphones
- Sony WF-1000XM4 Truly Wireless Noise Canceling Headphone for $227 (was $280) at Amazon
- Sony WH-1000XM4 Wireless Premium Noise Canceling Overhead Headphones for $265 (was $348) at Walmart
- Bose Headphones 700 Wireless Noise Canceling Over-the-Ear Headphones for $329 (was $379) at Best Buy
- Beats by Dr. Dre – Solo3 for $180 (was $200) at Best Buy
- Sennheiser HD 450BT Wireless Noise Canceling Over-the-Ear Headphones for $130 (was $180) at Best Buy
Home, office tech, and gear
- Anker 621 Magnetic Battery (MagGo), 5000 mAh Magnetic Wireless Portable Charger for $30 (was $60) at Amazon
- Dyson Outsize Cordless Vacuum Cleaner for $489 (was $600) at Amazon
- TP-Link Deco Powerline Mesh WiFi 6 System (Deco PX50) 3 pack for $270 (was $300) at Amazon
- TP-Link Deco AX3000 WiFi 6 Mesh System (Deco X55) 3 pack for $200 (was $230) at Amazon
- Tempur-Adapt topper starting at $191 with TOPPERS40 code (was $319) at Tempurpedic
- UGREEN 100 W USB C Charger, Nexode 4-Port GaN Foldable Compact Wall Charger for $48 (was $75) at Amazon
- UGREEN 200 W USB C Charger, Nexode 6 Ports GaN Desktop Charging Station for $140 (was $200) at Amazon
- UGREEN 145 W Power Bank 25000 mAh Portable Charger USB C 3-Port PD3.0 Battery Pack Digital Display for $93 (was $150) at Amazon
- INIU braided USB-C to USB-C Cable, 100 W [2-Pack 6.6ft] PD 5A Fast Charging Cable for $14 (was $16) at Amazon
- SOULWIT Cable Management Kit for $13 (was $15) at Amazon
- 100PCS Reusable Cable Ties for $7 (was $14) at Amazon
- OHill 16 Pack Black Adhesive Cord Holders for $9 (was $12) at Amazon
- Professional Bypass Pruning Shears for $18 (was $54) at Amazon
Theragun and accessories
- Theragun PRO 4th Generation for $499 (was $599) at Therabody
- Therabody Duo Adapter for $13 (was $30) at Best Buy
- Therabody mini (1st Gen) for $180 (was $200) at Best Buy
- Therabody RecoveryAir JetBoots Medium for $799 (was $899) at Best Buy
- Therabody RecoveryTherm Hot Wrap for $200 (was $249) at Best Buy
- Therabody RecoveryAir System (1st Gen) for $399 (was $699) at Therabody
- Therabody RecoveryAir PRO System for $799 (was $1,299) at Therabody
DeWalt and Greenworks tools
- DeWalt 20V MAX XR Multi-Tool Kit for $149 (was $269) at Amazon
- DeWalt 20V MAX Hammer Drill and Impact Driver for $259 (was $409) at Amazon
- DeWalt 20V MAX Cordless Impact Wrench with Brushless Motor for $255 (was $349) at Amazon
- DeWalt 20V MAX XR Drill/Driver for $123 (was $169) at Amazon
- DeWalt 20V MAX XR Hammer Drill Kit for $249 (was $399) at Amazon
- DeWalt 20V Max Cordless Drill / Driver Kit for $99 (was $179) at Amazon
- DeWalt 20V MAX Cordless Drill and Impact Driver for $159 (was $239) at Amazon
- DeWalt 20V MAX XR Impact Driver, Brushless for $95 (was $149) at Amazon
- DeWalt 20V MAX Cordless Impact Wrench for $188 (was $279) at Amazon
- DeWalt 20V MAX Cordless Drill Combo Kit for $167 (was $271) at Amazon
- DeWalt Atomic 20V MAX* Cordless Drill, 1/2-Inch, Tool Only for $72 (was $110) at Amazon
- DeWalt Xtreme 12V MAX* Impact Driver Kit, 1/4-Inch for $97 (was $159) at Amazon
- Greenworks 80 Volt 10-inch Brushless Cordless Pole Saw for $200 (was $300) at Best Buy
- Greenworks – 80 Volt 16-Inch Cutting Diameter Brushless Straight Shaft Grass Trimmer for $170 (was $250) at Best Buy
- Greenworks Optimow Robotic Lawn Mower for $1,150 (was $1,600) at Best Buy
- Greenworks 80-Volt 26-Inch Cordless Brushless Hedge Trimmer for $180 (was $250) at Best Buy
- Greenworks 80-Volt 170 MPH 730 CFM Cordless Handheld Blower for $180 (was $250) at Best Buy
- Greenworks Electric Pressure Washer up to 2000 PSI at 1.3 GPM for $160 (was $220) at Best Buy
- Greenworks 18-inch 80-Volt Cordless Brushless Chainsaw for $300 (was $400) at Best Buy
- Greenworks 80 Volt 21-inch Self-Propelled Lawn Mower for $600 (was $750) at Best Buy
- Greenworks 80 Volt 42-inch CrossoverZ Electric Zero Turn Riding Lawn Mower for $4,500 (was $5,500) at Best Buy
- Greenworks 80 Volt 21-Inch Self-Propelled Lawn Mower for $480 (was $580) at Best Buy
- Greenworks 24-Volt Electric Pressure Washer up to 600 PSI at 0.8 GPM for $170 (was $200) at Best Buy
- Greenworks Pro Electric Pressure Washer up to 3000 PSI at 2.0 GPM for $380 (was $430) at Best Buy
- Greenworks – 24-Volt Cordless Brushless 1/2 in. Drill/Driver for $118 (was $130) at Best Buy
Ars Technica may earn compensation for sales from links on this post through affiliate programs.
Listing image by Samuel Axon