have you tried Bing recently? I tried DDG for almost a year and in every other search I had to switch to Google. I started using Bing a couple months ago and now I only try Google as a last resort (and most often than not I end up not finding what I want)