The web tracking form for the USPS changed. Again. Updated. The USPS has a less volatile API, but as far as I can tell it requires every user to register, which is a deal-breaker for this kind of script.