No, I have always been able to find what I want without having a Debrid account.