I only spent about 7 minutes in here, but I can tell you two things: they have surprisingly affordable pricing; and they've got a badass original Godzilla 1985 one sheet hanging in an inconspicuous position.
Yelpers take note - there is a check-in offer good for 10% off here, something I learned after I had left with my purchase.