I have a 8926C and it runs fine and I have no complaints with it. I have also read a lot of neg. feedback about their customer service and some quality control issues, but mine has been fine. For the price, it's not a bad deal at all.
I have since brushed out the polished center links.