STATINS: Some Inconvenient Truths