I think you're thinking of GLO Seedbank. Lots of people in this thread shopped with them while they were in operation. I always heard as many bad experiences as good, so I never tried them.Stray has recently disavowed GLG (for obvious reasons). But don’t think GLG is operating anymore anyway.
GLG = Great Lakes Genetics (very much in operation and in good standing as a seed bank).