Far more troubling than the product failure (stuff happens, unfortunately), is the complete lack of customer service. Them ignoring your emails says volumes about their integrity (or lack thereof).
Tower is sure proud of it new website, which has a complete lack of any technical specifications on any product (that I have seen). Oh, and I think we all know who owns Tower (and Omni).
Things in this industry were great 20-30 years ago. They are pretty horrible now.