Their west coast headquarters is in a low-rent office building next to a strip mall.
It sounds like some sort of scam.
If so the city better beware