this is the email i was sent by USPS - please tell me if this makes any difference...
-----------------------------------------------
Dear customer,
 
On May 12, 2008 several APIs will be altered in response to the USPS Price Change (http://www.usps.com/prices/welcome.htm). While the APIs listed below will remain structurally and syntactically backward compatible, data changes are possibly substantial enough to affect some integrators. Please contact 
icustomercare@usps.com (1-800-344-7779) with any specific schema or enumeration questions. 
 
 
Effective 5/12/2008, the APIs will consist of the following changes:
∑         Integration of domestic and international price changes across all Web Tools APIs that use rates 
∑         Merchandise Return API Insurance/Fee calculation updated for 2008 Price Change 
∑         PriorityMail/StandardB API Service Standard data updated 
∑         First Class Mail International API supports three shapes, machinability 
∑         Deprecated GlobalLabelAirmail, GlobalLabelExpress APIs are no longer available
∑         IntlRate API supports three First Class Mail International product shapes now (new enumerations), addition of optional machinable attribute
∑         Signature Confirmation API reflects changed SC fee 
 
Most impacted will be the integrators using RateV2 and IntlRate as shown below. 
 
RateV2: Besides the price differences, there are new services and a renamed service.  This also changes the order of the services within the response.  Note that RateV2 is in maintenance-only mode and integrators should upgrade to RateV3 to obtain the latest features.
-----------------------------------------------
then there was a bunch of code that i dont wanna post unless i need to.
again, my INT'L PRIORITY MAIL doesnt calculate correctly