can you expand a little---I noticed Eastwood sells or sold this stuff. Is it the product or the people??? Info would be helpful.