Giving my suspension an overhaul and am trying to source the LCR strut top mounts

there are various parts on eBay but not 100% sure if they are to the spec of the actual part number as specified on this thread.

Apparently they are from 2002-2006 SEAT Cupra Leon R - part # 1ML 412 331

Cannot for the life of me google where one can find Seat parts in Oz. Has anyone got any sources? I've looked into the Powerflex ones and will probably go down that track if i can't find these (although they some in at almost $100)