i bought them new from curt.
I had a supra buddy of mine help me install them. I love for anyone interested in buying them. they dont make a sound but I was told to do it every so often to help maintain them.
It def cant hurt.
Use Dow Corning 111 for greasing the sway bar mounts. It is almost the same grease that comes with most of the polyurethane suspension components. I use it regularly on any car that comes into the dealership complaining about suspension squeaks.