I don't know where you guys are getting the Gremlins. In the two years that Ollie's seems to have been doing this, I have yet to see a single Gremlin at the 3 Ollies semi-close to me (southeastern PA). But I do see a lot of them on Ebay with a $29.99 asking price.
"Don't sweat the details, just build like you did as a kid!" Oh, so I have to use a whole tube of orange Testor's' glue in my build, enough to deform the roof to keep the glass intact? HAHA!!