I am a promotional products vendor. I create sales orders for clients who purchase corporate apparel and logo'd items like pens. I charge them a retail price. I then create a purchase order from the sales order to buy the items from my suppliers at wholesale cost. I am currently using QuickBooks to do this and have an Exchange server. I am looking to move the work flow to the cloud, and have it all coordinate better.