Today I tried at two different stores (a Kmart and a Myer) to price-match their toys to the Target shelf labels that showed the sale pricing, and both stores said that they would only do it if they rang the nearest Target store and they had them in stock... which I knew that the nearby Target stores didn't have the items I was wanting from these two stores.

If the Target stores had them, I would have just bought them from there... what's the point of offering a price-match policy if you are only going to match exact products and not products within the product's range, just to make some money from the customer. If you are only going to match exact items that are in stock at a store the customer just went to in order to get the price in the first place, then the customer wouldn't waste the time coming to your store just for that item.