@EventHandler
	public void onInventoryOpen(InventoryOpenEvent event){
		//We don't care about players other than the owner
		if(!event.getPlayer().equals(owner))
			return;
		//We don't care about non-chest interactions
		if(!event.getInventory().getType().equals(InventoryType.CHEST))
			return;
		if(event.getInventory().getHolder()==null)
			return;
		if(!(event.getInventory().getHolder() instanceof Chest))
			return;
		if(!(event.getPlayer() instanceof Player))
			return;
		
		Chest chest		=	(Chest) event.getInventory().getHolder();
		Player player	=	(Player) event.getPlayer();
		
		if(!plugin.isStore(chest))
			return;
		
		if(!plugin.getStoreOwner(chest).equals(player)){
			plugin.sendPlayerMessage(player, "You must open one of "+ChatColor.GOLD+"your"+ChatColor.WHITE+" stores to check the price of items. Use /rs price check again.");
			unregister();
			event.setCancelled(true);
			return;
		}
		
		/**
		 * We've opened one of our stores, when it closes, stop listening
		 */
		clear	=	true;
		plugin.sendPlayerMessage(player, "Click on any of the items in your store to check the price");
	}