Yeah havent got any of there releases but I have noticed this lable more now and think the releases on it I have heard were good :D