public BigDecimal getSubTotal(MyCart myCart) {
		
		List<WebShopItem> shoppingList = myCart.getOrderList();
		
		if (myCart == null || shoppingList.isEmpty()) return DEFAULT_TOTAL;
		
		BigDecimal total = new BigDecimal("0.00");
		BigDecimal tmp = null;
		
		for( WebShopItem item : shoppingList ) {
			tmp = item.getItemPrice();
			total = total.add( tmp.multiply(new BigDecimal(item.getQuantity())) );
		}
		
		return total;
		
	} // end getTotalFromCart