I live about an hour from their shop and have visited on one occasion. Pretty incredible inventory of pins and arcade games (some in decent shape, but most absolutely terrible).
I have purchased from them and would again.... but absolutely positively only after physically examining the pin myself.