Similar to the MI rate-shopping timeout function implemented, please implement a timeout function for other services such as eHUB (USPS) and FedEx.