I had the Same experience with ICD. Got one of the very First Leverchangers and a few shipped missing an Oring. ICD sent me a bunch of extra seals and a new Pierce pin like the next day. Great customer service and they make great products.
__________________ Rubber Duckies - 518th Brigade