It must be the shipping variable because the shipping is based on the shipping address.
Try this one:
Code:
@sc_order_form_shipping_related_fields =
    ("Ecom_ShipTo_Postal_CountryCode");
@sc_shipping_logic = ( "USA||||-5.000|18.00",
                       "USA||||5.001|26.00",
                       "Canada||||-5.000|10.00",
                       "Canada||||5.001-|15.00");
#
$shipping_price = &calculate_shipping($temp_total,
                  $total_quantity, $total_measured_quantity);
Also, change your Country selections like so:
Code:
<OPTION value="Canada">Canada</OPTION>
<OPTION value="USA">USA</OPTION>
HTH!
			
			_________________
God Bless!
Bonnie - AgoraCart Moderator
Get a Gold Membership