The man in headgear bought at a bargain price (5)
I believe the answer is:
cheap
'bought at a bargain price' is the definition.
I can't tell whether this defines the answer.
'the man in headgear' is the wordplay.
'the man' becomes 'he' (he refers to a man).
'in' means one lot of letters goes inside another.
'headgear' becomes 'cap' (cap is a kind of headgear).
'he' placed inside 'cap' is 'CHEAP'.
Can you help me to learn more?
(Other definitions for cheap that I've seen before include "Low in price or tastelessly showy" , "Vulgar" , "Not expensive - trashy" , "Mean" , "Shoddy" .)