I came across this product that I think is kind of odd. http://www.monkeypads.com/admin/I think they sell for $350 a set. Why would anybody use these over honing pads and polishing powders? Thanks all!