So in the newznab search end up converting + to space and doing a full HttpUtility.UrlEncode on the result. I'm not clear as to the standard for query strings. Perhaps a helper method in IndexerBase could do this? Or maybe we could construct a URL from a NameValueCollection or other container.