Well, a few other friends of mine have recently had service done there, and each one of them has had problems since.
It looks like they have a couple of new guys working there, and my guess would be that they aren't particularly careful/attentive to what they're doing. I haven't been there...