Did you ever find any information on this company? I've asked before no one has anything to say, just got to go the website for info. I wanted someone's own opinion about them.