Asf tell me how long have they been at it..was googling up and there is craploads to read through..is this product good for contact sports?