Never heard of the product... i hope you didnt pay $300 for it! dealers never seem to surprise me with their sneaky tactics. Hard to say what it is, but if your not happy with it, Remove it. you dont have to remove it, but it would be nice to know what it is. because if its a sealant, you can...