I only dealt with them once, when my front night sight went out. I emailed on a weekend, got a response (and a UPS label) early on Monday morning, and had it turned around in under three weeks. I thought that was excellent service, but of course that's just one data point over a very minor issue.