A method and software is provided for placing an order for goods and/or
services from a remote service provider over a communication network from
a subscriber's computer, comprising the steps of: providing preprogrammed
software on the subscriber's computer for allowing the subscriber to
prepare the order while the subscriber's computer is not connected to a
computer server of the remote service provider over the communications
network; the subscriber creating the order using the preprogrammed
software; the preprogrammed software displaying the subscriber's account
status to the subscriber after preparing the order but prior to
connecting to the remote service provider over the communications
network; and the subscriber forwarding the order for goods and/or
services to the remote service provider over the communications network.