public IEnumerable<ComposedOrder> GetOrders( DateTime dateFrom, DateTime dateTo )
        {
            var client = this._factory.CreateOrdersClient( "SkuVault", "1.0" );
            var request = new ListOrdersRequest
            {
                SellerId = this._credentials.SellerId,
                LastUpdatedAfter = dateFrom,
                //LastUpdatedBefore = dateTo,
                MarketplaceId = this._credentials.AmazonMarketplace.GetMarketplaceIdAsList(),
                MWSAuthToken = this._credentials.MwsAuthToken
            };

            AmazonLogger.Log.Trace( "[amazon] Loading orders for seller {0}", this._credentials.SellerId );

            var service = new OrdersService( client, request );
            foreach( var order in service.LoadOrders() )
            {
                yield return order;
            }

            AmazonLogger.Log.Trace( "[amazon] Orders for seller {0} loaded", this._credentials.SellerId );
        }