Buff/Polish Glass???

My mind leans towards Redfish, but my wallet (and Scottish heritage) REALLY wants to agree with the optomists! I have a pretty solid MOPAR wrecking yard about an hour from me, so I think I'll see what they have and then figure out if I'll roll the dice on trying to polish mine out first. Either way, everyone's input is greatly appreciated, and I am going into this with a lot more info than I had two days ago. THANKS!