My recent experience with Tdi has been satisfactor...
My recent experience with Tdi has been satisfactory. While their website is easy to navigate, some of their products didn't meet my expectations. The customer support team was responsive, but the overall experience was average.