So why are they telling you they aren't any good? I have two pairs and both have held up well and fit easily with my giro g10 helmet. The question is really not whether they are a quality product - they definitely are - but whether they fit your face.