damn they're very hot wheels. Congratulations on the purchase!! Oh and dont forget to join the mx5 club qld and come out on a club run with us. MX5 QLD
maybe try going into a tyre place (like BOB Jane t-mart) and see if they can get one in for you.
When i worked at Audi they sent me out to a bob jane (i think) to get a centre cap.