string responseXml = "";
try
{
responseXml = DoRequest(_uspsSettings.Url, requestString);
}
catch (Exception exc)
{
response.AddError(string.Format("USPS Service is currently unavailable, try again later. {0}",exc.Message));
return response;
}
I think you should do same for UPS. (FedEx already does it.)