Самый банальный метод:
<table width="536" cellpadding="1">
<?php foreach ($shipping_methods as $shipping_method) { ?>
<tr>
<td colspan="3"><!--<b><?php echo $shipping_method['title']; ?></b>--></td>
</tr>
<?php if (!$shipping_method['error']) { ?>
<?php foreach ($shipping_method['quote'] as $quote) { ?>
<tr>
<td width="1"><label for="<?php echo $quote['id']; ?>">
<?php if ($quote['id'] == $shipping || !$shipping) { ?>
<?php $shipping = $quote['id']; ?>
<input type="radio" onclick="document.getElementById('address').style.display='block';" name="shipping_method" value="<?php echo $quote['id']; ?>" id="<?php echo $quote['id']; ?>" checked="checked" style="margin: 0px;" />
<?php } else { ?>
<input type="radio" onclick="document.getElementById('address').style.display='block';" name="shipping_method" value="<?php echo $quote['id']; ?>" id="<?php echo $quote['id']; ?>" style="margin: 0px;" />
<?php } ?>
</label></td>
<td width="534"><label for="<?php echo $quote['id']; ?>" style="cursor: pointer;"><?php echo $quote['title']; ?></label></td>
<td width="100" align="right"><label for="<?php echo $quote['id']; ?>" style="cursor: pointer;"><?php echo $quote['text']; ?></label></td>
</tr>
<?php } ?>
<?php } else { ?>
<tr>
<td colspan="3"><div class="error"><?php echo $shipping_method['error']; ?></div></td>
</tr>
<?php } ?>
<?php } ?>
</table>
<div style="padding-left:20px; display:none;" id="address">Адрес: <input name="comment" style="width: 200px" value="<?php echo $comment; ?>" /></div>