Hassle is a way of life in Turkey it,s something you come to accept, I always have a laugh and a joke with them but never promise them you will eat or drink in their premises on another occasion because they have very long memories and wil hassle you more until you do.
Have a nice holiday

Tony