they are good
My friend has a 2002 tacoma that has a ToyTec 3" lift on it. It was easy to install, it shipped quickly, and they have excellent customer service I guess. He needed a replacement bolt and they sent it asap i guess. He has not had any problems with it...and he off roads a lot. hope this helps a little...
PLUS they do specialize in toyotas...