That's the thing, though - the English words that you've listed all capture a certain aspect of "frisson," but there isn't a word in the English language that quite has the same set of connotations.
Of course, the same could be said for almost any translation

.
PS: Sorry to go off-topic, Kadri

.