I bought one item about 2 years ago... no problem. I still get email from them. I think their website might be better than their actual inventory... and the physical building as well. Their address is 2530 Randolph St. Huntington Park, CA.
Right here: