hadnt heard of them in the uk up till now, dl'd an album seem alright