Has anyone heard of this company before? It's located in Encinitas, CA. Has anyone had any dealings with these folks, good or bad?