As a very satisfied Napoleon dealer, I can tell you that Napoleon does and will take care of their problems. Not sure of how things work with the internet sellers, "Beware of the high cost of the low price" comes to mind. I've experienced firsthand these same troubles with units I've sold and installed, and as far as I can tell, I believe the manufacturer got ahold of some bad fans, because I've replaced such with another reputable manufacturers Fasco motor, and have had no problems since. Just replaced another convection fan last week, under warranty of course. Please keep in mind that Napoleon tech services always responds to the dealers needs asap, as they should and do, because the responsibility lies with the dealer first and foremost. Any reputable stove manufacturer instills responsible service from their dealers, then the manufacturer will stand behind and work out any issues through that dealer. Dealers should be accountable to the customer first, and if they are promoting, servicing and installing quality products, the manufacturers need to stand behind their dealer. IMO, of course. With this being the crazy time of year for us dealers, it is hard to take care of all troubles in a timely manner, but I guess sometimes that is not good enough, which is certainly understandable.