I have a 3-year-old Sony camera.  It takes good photos and meets all my needs, but the zoom doesn't work any more (I think sand got into it at the beach).  Is this worth fixing?  Where would I even take it to get good repairs these days?  Should I just content myself with cropping?