H8CH Active member Nov 17, 2011 #4 i admit - if i saw that on an infomercial - i'd be on the phone, credit card out...