Be warned - They have a lot of parts listed on their website that they don't ACTUALLY have and that won't be re-run indefinitely. So if you are planning on building/restoring a game, and need such-and-such part, you better call and try to ORDER it before starting your project.
Otherwise... they are practically an arcade restoration staple... practically all the artwork they have is also high quality, screen-printed stuff, not inkjet stuff which is invariably lower quality.
Wade