Yup, my scanner has paid for itself many times over, not just with my Yukon, but with more than a dozen other vehicles.
I'm sort the family mechanic, so I have plugged into a lot of cars since I bought it.
My 2002 Nissan Altima had the chip key sensor in the ignition lock go out.
I bought a replacement sensor but the car was still stuck in 'locked' mode.
I thought I was going to have to have the dealer pull it out of Locked mode but I went ahead and reprogrammed all 3 keys to the vehicle for the heck of it and it worked great.
Saved me a tow and at least a $500 trip to the dealer.
That single use saved me more than the original purchase of the scanner.
The scanner has also been loaned out to friends that have scanned their cars for issues not able to be read with a basic scanner.