Love cashmere and marks and spe cers is good proce but however carefully I wash my cardigan they always shrink. I di cd water machine no spin and still shrink so can't wear them anymore. Is it better to get them dry cleaned? I cannot keep paying £89 to have them shrink as its costing me a fortune