Good question! I took the bad generator to the Kawasaki dealer the first time this past summer, and he never really fixed it right. I got a $225 bill for my efforts, 6 week wait, and 40 minute drive.
Thinking I would just go buy another new generator, I called an independent small engine repair shop near my house that sells new generators. He urged me to stick with what I had, pay him the $50 to diagnose the problem (which goes toward the total bill should I decide to have him go ahead with the fix). His reasoning is that Kawasaki makes a good product, and a repair is much less expensive than the $1100 replacement that he would otherwise be more than happy to sell me.
I like that approach to business: the independent guy talking me out of spending more money than I need to, and spending less with him when all is totaled.
The first go-round, the generator was at the dealer for over a month, and I had to order the parts they needed. The dealer told me straight out that he didn't make money on the parts, and didn't want to spend time doing it. The generator is about 10 years old. The dealer didn't have a repair manual. I had to find a schematic diagram on the internet so he could find the idle down circuit, and take to him my ownership manual before his mechanic would touch the carb.
So after more than a month, the generator came back, and still never worked correctly.
The independent guy talks me out of spending money on a new generator from him, tells me he'll hear from me within 24 hours as to what was the problem (and I did hear back from him), and told me he could have the repaired generator back to me and into service by the end of the week. I took it in Monday morning, and it is ready for me to pick up today, Thursday. He told me the dealer reassembled the choke mechanism incorrectly, had the output incorrectly set, and failed to replace a bad sparkplug and a bad ignition wire. Total bill to fix the problems created by the dealer as well as what was initially wrong? $125.
Thank goodness for independent guys. You find a good shop, and they are worth their weight.