FineWineCollector.com?

Anyone know whether or not this is a reputable store? Looks like they’re located in San Diego.