I called them up looking for a small piece from my M&P that I lost. For a small spring with shipping and handling from Brownells I was looking at $30. I spoke with Gina on the phone and she took down my contact info and said she'd get back to me. I got an email from her the next day that they had located the piece and would ship it out that day. Only cost me $10. I'd highly recommend them.