public ShopItem getItemByName(String... names) {
		if (names != null && names.length > 0)
			for (ShopItem nextItem : items) {
				String name = nextItem.getName();
				if (!isStringValid(name)){
					
					continue;
				}
				else
					for (String nextName : names)
						if (isStringValid(nextName) && name.equalsIgnoreCase(nextName))
							return nextItem;
			}
		return null;
	}