You can probably just delete the shipping fields from the checkout. I don't think they are actually required anywhere in the code added by the checkout wizard, unless you have added validation that would have to be removed.
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.