The Torpedo7 lift stands are excellent, I know 3 people that have them and they work well, the one with the shock is nice for lowering the bike back down without busting your knuckles under the foot peg.
I have a steel one that I paid about $140 for about 10 years ago and the Torpedo7 ones seem to be the same quality but only time will tell. For $30 you could buy 5 and if they only last a couple of years each just throw them away.