Yes, I get it, they're just doing a job, I understand that, its just reading through various posts on here, has just brought it all back to me - how damn annoying it can be.

Dont get me wrong, they wern't all bad, some were really good fun and just shrugged their shoulders when we told them we had already eaten, but some, really did get quite annoyed...look, Im getting irate now, lol.
But seriously, is this still the case? We've only ever found it in turkey, think maybe, most places we've been on holiday are quite small places, so there's not too many places struggling for the custom in the same area.
If it is the case, is there any hints or tips or, fool proof method to simply say no and not to offend! I know Im asking the impossible, ha ah ha