private void notifyPlayerOfTransactions(String playerName) {
		// get the player
		Player player = Bukkit.getPlayer(playerName);
		// Check to see if there a merchant file for the player
		System.out.println("You are: " + playerName + " Merchants: " + swDataClass.getMerchants().keySet().toString());
		if (swDataClass.getMerchants().keySet().contains(playerName)) {
			System.out.println("Transactions: " + swDataClass.getMerchants().get(playerName).getTransactions().size());
			// Check if there are new transactions
			if (swDataClass.getMerchants().get(playerName).getTransactions().size() != 0) {
				// Gather the item reports for output
				HashMap<String, ItemReport> itemReports = new HashMap<String, ItemReport>();
								
				Iterator<Transaction> transactionIterator = swDataClass.getMerchants().get(playerName).getTransactions().iterator();
				while (transactionIterator.hasNext()) {
					Transaction nextTransaction = transactionIterator.next();
					String itemName = nextTransaction.getItem();
					if (itemReports.keySet().contains(itemName)) {
						itemReports.get(itemName).addTransaction(nextTransaction);
					} else {
						itemReports.put(itemName, new ItemReport(nextTransaction));
					}
					transactionIterator.remove();
				}
				
				// First, calculate how much the player made since he logged off last
				double netTransactions = 0;
				Iterator<String> itemNameIterator = itemReports.keySet().iterator();
				
				player.sendMessage("Hello, " + playerName + "! While you were gone your shops were busy!");
				
				while (itemNameIterator.hasNext()) {
					String itemName = itemNameIterator.next();
					ItemReport itemReport = itemReports.get(itemName);
					// Output the item report
					player.sendMessage(itemName + " : " + itemReport.getNetTransaction() + " (" + itemReport.getTransactionCount() + " units)");
					netTransactions += itemReport.getNetTransaction();
				}
				
				player.sendMessage("Your total net transactions were: " + netTransactions + " dollars.");
				
			} else {
				// No new transactions
				player.sendMessage("No shop activity to report. Happy Crafting!");
			}
		} else {
			// Create the merchant file for the player
			swDataClass.getMerchants().put(playerName, new Merchant());
			getLogger().info("Added " + playerName + " merchant");
			// Welcome the player to the new shop mod?
			player.sendMessage("Your shops in BroCraft just got an upgrade! Whenever you log in you will see a report from your shop from when you were offline!");
			
		}
	}