Coffee shop receives fine after distributing legal high (8)
I believe the answer is:
caffeine
'legal high' is the definition.
(caffeine is a drug)
'coffee shop receives fine after distributing' is the wordplay.
'coffee shop' becomes 'cafe' (synonyms).
'receives' indicates putting letters inside (inserted letters are received).
'after distributing' is an anagram indicator.
'fine' with letters rearranged gives 'fein'.
'cafe' going around 'fein' is 'CAFFEINE'.
(Other definitions for caffeine that I've seen before include "Stimulant found in tea and coffee" , "it may produce a buzz" , "The drug in coffee" , "coffee ingredient" , "Compound in coffee" .)