Hi Cam

If you need an order for it, and you want to keep it separate from "real" sales orders, it sounds like a perfect application of SalesCQ. Have you considered using that module for such a purpose?

Steve