Flex Seal
Consumer Report
I too ordered this product for 19.99 only to find out they chged my debit card for 99.74 I immediately called and canceled and they told me to not accept the product and send it back... I did and have yet to receive my refund. The original order was made on 8/23 it now Oct 15th with no refund yet. ...