private List<SupplierInfo> GetSupplierListFromService()
        {
            var results = new List<SupplierInfo>();

            try
            {
                var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://store.dnnsoftware.com/DesktopModules/WebServices/API/APIService/GetActiveVendors");
                httpWebRequest.Method = "GET";
                httpWebRequest.Referer = Referer;

                var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                {
                    var responseText = streamReader.ReadToEnd();
                    var jObject = JObject.Parse(responseText);
                    var suppliers = jObject["Suppliers"].ToArray();

                    foreach (var supplier in suppliers)
                    {
                        var supplierObj = new SupplierInfo(supplier);
                        results.Add(supplierObj);
                    }
                }
            }
            catch
            {
            }

            return results;
        }