opinions on teraflex