I'm pretty sure it's been mentioned before on this forum but I just gotta go there again.
Notice the address
9495 Candida Street
San Diego, CA 92126 USA
Wouldn't Saccharomyces Square have been more appropriate? maybe Brett blvd? just saying that's one of the yeasts I wouldn't want to brew with.