I remember from years ago that their slogan was "Hasn't scratched yet". The logo was a freshly hatched chicken standing next to it's shell, repeating the slogan. That I remember....anyone seen my car keys???