So I've done some looking at these little Razor Sock things... and though I realize that razors can be looked at as an investment (lord knows I've spent enough on them that I should), How well do you...