HEY for that mirror shine go to your local auto parts store and head to the area for waxes they have a blue can i believe they still carry it the name is NEVER DULL its awesome stuff some work but I used to polish aluminium rims with the stuff now that I remembered going to go get a can LOL