Tufo tubular clinchers

Anyone have experience with these? They are selling the Special S33 at my LBS for $30, like the idea, but never used these before.