You seem to have known about this company for a long time. Do you think that their product is good? Have you ever called the company or anything? Thanks.