Here are pics of the innards:

Looney Toon Hotel:



Meebzork:



Millipede:



I promptly covered the exposed EPROM windows after snapping the photos. Any way that I can tell if they're legit or not? Be pretty pissed off if I got ripped off by a respected member...