RetrievesOrders throws exception when it cannot create an order, returns order when it can