i just installed my torque solutions bushings on yesterday, mine were a direct fit, and appear to be well made, obviously the twm is metal (bronzoil) while the torque solutions is a weird hard rubber (from what i read it has some self oiling properties or whatnot, but idk). tbh being half the price of twm, i opted for the TS one. Not saying their better, but seems like for 30 bucks this can't be beat. I can however say that this has definitely changed the feel of the gears, and for the better. The shifts are sharper and crisper than ever!
fyi it did take maybe 20-30 mins of driving to break these in for me.