I post this on the understanding that the IIS eclipse glasses are now sold out and won't be restocked before the eclipse...
I was at Scienceworks in Melbourne on the weekend, and pottering around the shop, found that they have eclipse glasses IN STOCK (perhaps 40 or so pairs, that I could see?) for $2 a pair (a little less with members discount). For a last ditch option, it might be a go-er.
Hope this helps