What is it about denim that makes people so opinionated? Everyone seems to have deep-seated ideas about what jeans they will ...