JIC Magic
Sometimes this does happen when japan makes 500 sets for the BJFP coilovers there will be a few of those 500 that will be bad or defective, it's just human error. All 500 can not always be perfect. All companies have this same problem, I don't care who they are!
You must all let me...