It seems like there are three golden rules when it comes to overlays: never deal with Classic Arcades - never deal with Classic Arcades & lastly never deal with Classic Arcades.
Just like International Customers buying pinball machine parts from the US. Those 3 rules are: don't buy from Mad Amusements, don't buy from Mad Amusements and lastly never buy from Mad Amusements.
Sorry you have to find this out the hard way! It really makes you wonder how some of these guys stay in business. I don't know Jeff from Classic Arcades personally but I do know I have never seen what I would call a good review on anything he sells. VERY SAD!