I had never heard of them until about a year and a half ago when a fellow collector told me he had seen a Topps odd ball baseball item in their latest auction mailer. He faxed me a copy. It sounded interesting and was not listed in the SCD catalog, but there was no picture, just a weird description. So I called and asked if they could send a scan. They said no. I was still interested in taking a shot at it but by phone all you could do was give them a bid. They could not or would not tell me if anyone else had bid and there was no way to check the status of the auction except to call them, which was a painful process.
It was very difficult to participate in their auction if you were doing it by phone and there was no on line option. I gave them a "max" bid and, surprise, I won the item for my max bid. I have not participated in one of their auctions since, but was happy with the item I got. Fairly unique.