Marcus (Lunatic) recently located a hardtop for my MX5 in near new condition.
Fitted perfectly but I had a problem with one of the rear deck catches. The covers are held in place by small cross point countersunk screws. One came out no sweat, the other was a real pain.
This little M4 screw took over 4 hours, a lot of cussing, copious amounts of WD40, the making of a tool steel chisel, to cut a deep slot into it and the grinding of a screwdriver, to remove.
Needless to say it had to be replaced and while they are available from Mazda, at a very silly price no doubt, for just £1.29 I bought 10 stainless steel Allen head ones. Fitted with lots of grease, there shouldn't be any future problems.