I looked into them a number of years ago. at the time it I dont think was invite only, it cost about au$300 per year but you got 100% commisssion. I found a couple of people say very hit and miss, some people did well others did not (but then you could say that about any agency). Apparently at the time they were doing a fair bit to promote themselves as a stock agency at least in the australian market.
I put them in cubestat, not overly inspiring
Website Worth: $2,141.82
Daily Pageviews: 978
Daily Ads Revenue: $2.93
Index Info For: ozimages.com.au
Alexa Rank: 1,023,084
Quantcast Rank: 169,106
Compete Rank: 422,765
especially when you compare to say featurepics
Website Worth: $57,358.29
Daily Pageviews: 26,191
Daily Ads Revenue: $78.57
Alexa Rank: 38,182
Quantcast Rank: 8,028
Compete Rank: 20,069