Yes we have that covered - the Confirm Order page allows for a change to bill and ship-to. This is actually a ticket ordering system for a music and arts festival. 99% are 1st time purchases and all ticket orders are will-call (pick up at box office) and CC is the only payment option; so no shipping and no other payment option or coupons. To go directly to step 3, confirm order, would provide the necessary functionality.
Before I go and start hacking around I wanted to know if this has been done and if so what is the best method.