I found and fixed a bug in the packing class that was causing incorrect weight to be calculated when using Ready-To-Ship Only dimensional support.

I've also updated the shipping module with a couple of new configuration variables that tell it how much insured value the USPS will allow you to process online when quoting internet rates with insurance. When the package value exceeds this maximum then the retail rate will be returned instead.

Complete install is enclosed but only catalog/includes/classes/packing.php and catalog/includes/modules/shipping/usps.php have changed.

More...