function findItems($ItemDetails)
 {
     /* 
             <items>       
                 <item>
             </item_id>
             </item_sku>
             </name><!-- used to differentiate between sizes or colors in multiple item products -->
             </price>
             </prepay_price>                
             </msrp>
             </map><!-- Minimum Advertised Price - retailers cannot advertise this product below this amount -->
             </qty_avail>
             </stock><!-- in-stock, out-of-stock or discontinued -->
             </last_update><!-- date the item was last updated --> 
                 </item>
             </items>		
     */
     $itemList = array();
     if (array_key_exists('item', $ItemDetails['items'])) {
         //Only 1 item
         $tempDPD = new DobaProductData();
         $tempDPD->item_id($ItemDetails['items']['item']['item_id']);
         $tempDPD->msrp($ItemDetails['items']['item']['msrp']);
         $tempDPD->map($ItemDetails['items']['item']['map']);
         $tempDPD->wholesale_price($ItemDetails['items']['item']['price']);
         $tempDPD->quantity($ItemDetails['items']['item']['qty_avail']);
         $itemList[0] = $tempDPD;
     } else {
         $cnt = 0;
         foreach ($ItemDetails['items'] as $item) {
             $tempDPD = new DobaProductData();
             $tempDPD->item_id($item['item_id']);
             $tempDPD->msrp($item['msrp']);
             $tempDPD->map($item['map']);
             $tempDPD->wholesale_price($item['price']);
             $tempDPD->quantity($item['qty_avail']);
             $itemList[$cnt++] = $tempDPD;
         }
     }
     return $itemList;
 }