That is a homemade lift!
If I was going to buy a commercially available lift, I would get a Handy. They are not cheap, but are very stable and will last a lifetime. Harbor Freight sells a cheap lift that does okay. My R1100RT (620 LBS) is okay on them, but I do not feel so comfortable with my...