I purchased a Toro TimeMaster (21199) on 6/21 with my Home Depot card.
Mowed my moms yard (~1/2 acre) 2 or 3 times, and my mother-in-laws yard (~1/4 acre) 2 or 3 times.
Took it home and did the initial 5hr oil-change on Sunday 7/28. Sucked out the old oil with the HF 6.25 gal oil extractor. Was super diligent. Per the instructions, I poured in 15oz, waited 3 minutes, checked oil, added more, checked, added. After about 19oz (fill is 18-20oz) of Mobile 1 10W30 synthetic I decided that was a tad too much and sucked out a little so it was exactly perfect on the dipstick when fully inserted and twisted.
Mowed my backyard (~8 minutes per the security camera) and left it sitting overnight for the first time on a concrete slab.
Monday 7/29 I moved the mower and found a puddle of oil on the concrete. Upon closer examination, I'm convinced it had been leaking before the oil change and I just hasn't noticed. Contacted Home Depot and verified 7/21 had been last day to RETURN the mower. (30-days for anything gas-powered)
Tuesday 7/30 - Mower has a 3yr warranty, so I contacted the local Toro Service Center. They said it would take 4wks to make a determination if it was a warranty issue.
Wed 7/31 - went back to Home Depot again and explained that I didn't want to RETURN the mower (aka free rental), I just wanted to EXCHANGE it for one that wasn't leaking oil.
After discussions amongst multiple members of the Returns department and a phone-call to a manager, we got the green light. Mower just had to be emptied of gasoline.
Used the HF 6.25 gal OIL extractor to suck out the gas and then ran it dry.
The EXCHANGE was uneventful.
So anyway, kudos to Home Depot for letting me EXCHANGE the mower even though it was 7-days past the RETURN window.