The Slits- what do you REALLY think?