Sorry, this thread fell of my list.
there are a few problems:
first, in your add to cart button, you are not giving the item a weight.
the shipping rate is based on the items weight, if you do not set the weight in the add to car button, the shipping wont work right.
it look like you have run the checkout wizard multiple times, this will cause duplicate code on your pages, if you need to re run the checkout wizard, you should delete the checkout pages first.