public void removeItemByQuantity(WebShopItem item, int quantityToRemove) {
		
		if (quantityToRemove == 0 || myOrder == null )
			return;
	
		for (WebShopItem itemInMyCart : myOrder) {
			if ( itemIDsMatch(itemInMyCart.getItemID(), item.getItemID()) ) {
				itemInMyCart.reduceQuantityBy(quantityToRemove);
				if ( itemInMyCart.getQuantity() == 0 ) myOrder.remove(itemInMyCart);
				break;
			}
		}
	} // end removeItem