I'm looking for a product that can provide a good shine and durable protection for 6+ months. I've used Zaino in the past but it's hard to get and relatively expensive. Furthermore, I don't show my cars; I just need something with a reasonably good sheen that offers good protection more than anything else. I recently came across 3M Performance Finish which appears to fit the bill, but I'm curious to know if anyone has any experience with it or can recommend something else that would hold up well to the elements for at least 6 months between applications.