Doug,
It's run by Jim Norris an active member here on RC. I haven't bought anything from him myself but I have read many of his posts and he seems very knowledgeable about clams. I have also seen a few of his pictures that he has posted and they had some really fantastic clams. If you do a search in the vendor forum you should come up with something. If not, just post a question there asking how his quality and service are. He is located in Texas.
HTH,
Kevin