Nice piece my wife loves it.  I had a broken plastic bottom edging brace, I crazy glued it back and it seems okay. I was missing a handle screw but I had a machine screw that worked. I did not contact anyone for repair parts, so I'm not saying they wouldn't have been provided had I asked.
I must say it took me hours to get it together, just counting parts took almost an hour. Let me say that this had absolutely not one extra faster and I had over a 150 of them altogether. It spooked me because usually there are one or two extras when I build something, not one extra! 
That said you really have to mess with the doors to get them straight but it is doable. Door hinge screws and the door screws to the cabinet, I did it. Nice, like it but personally it was way too much work.