I saw that as well. No experience with it but it looks pretty cool.
Faith, Hope & Charity
No experience with that particular clamp, but I will say I've never been real impressed with the products I've bought from Peachtree. Nothing spectacularly bad, but nothing particularly good, either.
When the going gets weird, the weird turn pro. - Hunter S. Thompson
When the weird get going, they start their own forum. - Vaughn McMillan
Lee valley has a pretty nice adjustable clamp like that, I have 4 and think they are a great value.
$9 each. No experience with the peach tree one though.