That is how I feel. I know people that have done business with them for years with good results. I like saving money but there is some places I would rather have a professional do the work especially when there is a lifetime warranty and it is a company that has been around for a long time.
One friend of mine sent them some extra cores that he was tired of tripping over and his box ended up costing him nothing.