public int dropAuction (String remoteUser, String service) {
		int index = -1;
		int row = -1;
		for (int i = 0; i < services.size(); i++) {
			if (services.get(i).getService().equals(service)) {
				index = i;
			}
		}
		
		for (int i = 0; i < auctionTable.getRowCount(); i++) {
			if (model.getValueAt(i, 0).equals(service)) {
				row = i;
				break;
			}
		}
		
		if (index != -1 && row != -1) {
			String currentStatus = model.getValueAt(row,  1).toString();
			
			if (currentStatus.equals("Offer exceeded")) {
				services.get(index).changeStatus(remoteUser, new String("No offer"));
				model.setValueAt(services.get(index).getStatus(remoteUser), row, 1);
				this.auctionTable.setModel(model);
				return 1;
			}
			else {
				JOptionPane.showMessageDialog(
						null, "Cannot drop auction!", "Error", JOptionPane.ERROR_MESSAGE);
				return -1;
			}
			
		}
		
		return -1;
	}