Has anyone had experience with a Sette ST-7 DLX repair stand?

http://www.pricepoint.com/detail/142...-Workstand.htm