Catalina now has an ‘Aero Club’.  If you become a member all of your landings will be free as well as free cookies if you buy $10 worth of food.  I plan to join, since I go there way more that 8 times a year.  More information can be found here.