never had one of these amps but from what i've read at ECA they are freakn the shiet. these things are pretty expensive and someday i would love to own one. you probably won't find much info on tru technology here but go over to ECA and theres plenty of people who use tru amps.
ive heard alot of them, including the copper series...i dont see what the big deal is, or should i say i didnt hear what the big deal was...
they look nice i guess