Originally Posted by Dart
yup I have, I own one. Its a $100 piece of plastic and metal on my desk now because after 3 times it leaked and shredded it self... really horrible product.
Bad luck for you, I have several.. reliable long lasting.. I have one with literally hundreds of uses on it.
Personally I think it is a great product.. and strongly endorse it