We do not create POs for new inventory. The reason being is that often our suppliers may be short on what we ordered. Inventory is entered or adjusted into iMagic and on receipt. We only enter final invoices in Quickbooks.
iMagic adds value for us in several ways. First, we use it on a SQL server platform, which is scalable and OPEN. I can write reports against it as well as modify the data externally - such as auto loading orders downloaded from various marketplaces. Second, we store individual customer information there. Quickbooks has limitations on the number of customers you can have - we would easily reach it. Instead, we use stuff like -Ebay-TN to denote an eBay customer in TN.