Compare to other attraction around San Diego area, it is not expensive comparably.
Tickets are pricey, but unlike disneyland, there are plenty of ways to spend money inside the park too. Rides are free, but not just gift shop and food - paid carnival games, paid racing boats, face paint, and other small stuff. You don't have to spend anything besides tickets, but just be prepared for a lot of asks by your kids.
Not too bad.
Thanks! Your answer is awaiting moderation.