Originally Posted by
Chombi1
I stopped at the local PBS and saw a Feedback G3 workstand and on sale for 99 bucks. I was shocked when the salesperson rang it up and it totalled to something like $169...
I think you're confusing Spin Doctor with Feedback? Two different companies. Spin Doctor makes the G3. The clamp on those does look cheezy.