I've never heard of them but if your ears love 'em, then why not go for them?