Has anyone seen this before?

It's a valve that you screw on your oil pan and it makes easier for you to drain your oil.
Any reviews?
http://lubricationspecialist.com/front/sho...aspx?fileid=105

It's a valve that you screw on your oil pan and it makes easier for you to drain your oil.
Any reviews?
http://lubricationspecialist.com/front/sho...aspx?fileid=105