Being from Sweden, I have indeed heard of them, although I haven't listened much to them. I'll change that now.