Not sure about gunsmith type work, but I can tell you about warranty work. I had used warranty work twice for two seperate issues.
This is not a bad relfection on BM, both times was something related to user (me) error.
The turnaround time was 2 to 3 days once they had recieved the delivery to the time they shipped out to me. Both times I was very pleased with the service.
Each time I called to check the status, I was treated like I was the President of the company, NOT like an annoying customer (which I was bugging them because I was nervous). Each time the resolution left a smile on my face.