Hi - it looks like it is the First Impressions Snowflake Silicone Mould......that is a cheap price for Oz...everywhere I have seen t it is at least twice that amount. Not sure how to post a link on here with my iPad but check out 'Cakes Aound Town' - they have one in stock so you can see if it s the same
those green moulds are the Chinese knock-offs - some better than others.
I have the genuine First Impressions one and I struggle to get them to come out like the ones on their website - they are really thin moulds and HEAVILY detailed - I am actually faster piping royal icing ones.
GLUTEN.... a fix for all things irritating! :P
Sometimes I think I should just keep my opinions to myself, but someone has got to be the voice of reason