Product review (3 stars): Three Stars
Way, way overpriced at $53.  Its just a piece of embossed plastic with glue on one side.