public double getTotalCost() {
   double total = 0;
   for (Iterator li = getItems(); li.hasNext(); ) {
     CartItem item = (CartItem) li.next();
     total += item.getTotalCost();
   }
   return total;
 }