Too bad you have already ordered, from what I've been told this product works pretty well also. I have to really light scratches on my TP but it's so minor I haven't attempted fixing it yet.
http://www.amazon.com/Displex-Displa...pr_product_top
(besides sometimes I want to throw the da*n thing across the pavement and purchase another Mogul but that's another story)