So I recently did some US Mint deals with PointsMaker. I haven't actually sent them anything yet (waiting for coins to ship), when it dawned on me that I can't find anything about this company or who runs it.
It seems they have been around a couple of years, and people have mostly good experiences, but do we know who these people are? Are they are incorporated in a state? What are recourses if things go south?