Annoyance for a shopkeeper (8)
I believe the answer is:
loiterer
(Other definitions for loiterer that I've seen before include "Suspicious waiter" , "One hanging idly about" , "Person hanging around suspiciously" , "One hanging around" , "layabout" .)