I always liked that brand. Some parts were not special but some were really cool.
Bitd I was in a bikeshop and they had a Tioga carbon seatpost, it felt freaking light and I got the idea it was made of glass, that was how it felt.
Since than I had a long time fear for carbon, but luckily that is gone.