I've looked through some similar threads but I haven't seen an answer to this question:

I have 3 shipping options UPS/Store Pickup/Freight Quote. Both freight quote and store pickup have $0.00 values. I have read that the store pickup option is not included in the shipping options when the cheapest option is chosen but the feight quote option I created (just by changing the storepickup files) does. I would like to have the cheapest UPS rate show.

I have seen posts like this one where the cheapest option is specified.

Quote Originally Posted by DrByte View Post
It is auto-selecting the least-expensive shipping method.

You can turn that off by editing your /includes/modules/pages/checkout_shipping/header_php.php
around line 167 you have this:
PHP Code:
  if ( !$_SESSION['shipping'] || ( $_SESSION['shipping'] && ($_SESSION['shipping'] == false) && (zen_count_shipping_modules() > 1) ) ) $_SESSION['shipping'] = $shipping_modules->cheapest(); 
Just put two slashes // in front of that line and re-upload it to your server.
Now it won't calculate the cheapest option anymore, and will require that the customer actually makes a choice.
And so I know how to get rid of any pre selection but is there any way to have the 'cheapest' equal cheapest but not equal to 0? Thanks for any help on this.