Free guaranteed? Mine is not and has always been. I've used TT for 10+ yrs, now waiting over 6 weeks for return. Why should I ever use you again when it just cost me 100?