Poor quality repair. Very expensive. They seem to specialize in making excuses for why things aren't their fault. I gave them three opportunities to make it right, and they didn't seem interested in the least. "It happens" and "not my responsibility after 30 days" blah blah blah.