Keep Your Glasses Looking Like New