I've always read that flybacks on the nanao 2931 almost never go bad. So it's hard for me to believe that the flyback is legit busted.
Also, why did you send it to a Chinese repair shop? You're probably never going to see it again...
Also, why did you send it to a Chinese repair shop? You're probably never going to see it again...