I have used these guys a few times to install night sights to my Handguns. They are Friendly and most times they have done my sights within an hour, Only once when the other technician was on vacation did I have to wait a few hours.
I have not had any major work done on my rifles although I did take a 870 Wingmaster in to have a loose pin that was sliding out when racking the pump action, but he just tapped it back in and said it looked fine. I thought they would replace or add Loctite or something. Sort of a Waste of Time.
Nevertheless, I have had great service for sight replacements on my Handguns.