Both Chris and Erik have made good points regarding the accounting aspect of this issue.
Can someone clarify:
Does the product transfer ownership to the customer when it is shipped, or when received?
Those points in time may be days apart. Is income recognized when shipped, or once the product (or service) is complete? For example, if a customer buys a new workstation (or some other equipment), maybe the "package" is complete once it arrives and you provide some phone support for setup.