don't ever visit Dundee
Oops, too late... I live there. Just stay away from the "gadgies" and you'll be fine. And "eh, eh" accompanied by vigorous nodding means "yes".
I hated this show the last time I saw it, but I must admit I got it a bit more this time. I can see why people might not get the accents though.