Anorak from free catalogue? No thanks (7)
I believe the answer is:
cagoule
'anorak' is the definition.
(cagoule is a kind of anorak)
'free catalogue? no thanks' is the wordplay.
'free' is an anagram indicator.
'no' suggests deleting specific letters.
'thanks' becomes 'ta' (UK informal version of 'thank you').
'catalogue' with 'ta' taken away is 'calogue'.
'calogue' anagrammed gives 'CAGOULE'.
'from' acts as a link.
(Other definitions for cagoule that I've seen before include "Hiker's waterproof" , "Waterproof garment" , "Hooded jacket" , "coat" , "hooded top" .)