I would just save the Delivery Type into a session variable.... not as a cart column since it shouldn't change row by row.
Then you can create shipping rules based on the session variable once it is created properly.
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.