Last summer my wife's digital Canon G3 camera took a ride on the back of the car.

It is banged up a bit, and has trouble focusing. I'm looking for recomendations for a good shop to take it for repair.
It was a $600.00 camera when I bought it so I'm hoping I can get it fixed without spending too much.
Thanks,
BrianH.