I dont think you are going to find a huge price difference. It is cheaper to buy tickets in advance rather then at the gate. She might try getawaytoday.com, sometimes they offer special perks with their tickets. If they are going to do other things in the area they might consider a S. CA city pass, its often a good deal if you are going to go to the other parks/attractions.