Just got my new 2011 CX 9 Touring with leather seats a few weeks ago. My past experience with leather seats are that after a few years they crack, and get worn looking. What are the best products to preserve the looks and integrity of leather seats. How often should I treat them? Thanks.