Gemini Auto Lifts?
Anybody used one of these before or have experience with the company? The website isn't that impressive but they claim all parts are made in USA which is good for keeping $$ in our country and a bonus for servicing down the line.
I'm looking at a new lift and they are only about a hour from me so I could pick it up and save on shipping.
|