It really depends on how you are calculating shipping.
If you are using UPS or one of the other rate look up services, you really cant calculate shipping until the user enters their zip code on the checkout page.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.