By David Garrick, North County Times