The Eccentronic Research Council – Excuses, tall tales or both (you decide)