My shipping criteria for this script is as follows:
1. Shipments to Canada, AK, HI, PR, Guam and APO's are via USPS only
2. Shipments via USPS over $21.00 of product value require insurance (because of the weight limitations below, the amount of insurance that gets added is usually $1.65 )
3. Shipment weighing over 1lb via UPS only.
4. Shipments to a business, government, public schools UPS only (we have to add a customer drop down menu to shipping info - Individuals, Business, Government, Military, Public schools)
5. Shipments to NY NY, Los Angeles, Miami require signature confirmation (don't know how to manage this one, may have to eat the charges and just add the signature require when we ship)
6. Shipments to an address which is not the billing address must have a signature confirmation $1.75 for USPS and $2.50 for UPS.
7. Shipments over $300 via UPS add insurance
8. Weight limit per package 70 lbs.