This is a discussion about the quality of something, not a feel good encounter group.
This should actually be a discussion based upon personal experience with the razor. If you don't have "hands on" experience - you simply cannot contribute anything worthwhile - it's really that simple.
The original post says "Cobra Owners - feel free to chime in". If you don't own one...what could you possibly be chiming in about?