Got my grips back from Crimson Trace, turn around was a bit over two weeks so I can't complain about customer service. Now I need to get out and get them zeroed again, well I need to do some shooting anyhow. The question now is how long will they last this time?