Maybe Sound Dogs didn't have what I was looking for rather than "they suck".
I think they're a pretty straight up professional source of royalty-free music and FX.
As a matter of fact I just used it in a video. I don't know where I got it from, but I'll send it to you. E-mail me so I can get your e-mail address. Never mind. I found it here.