|Does the camera stay on when the lens retracts? If not it might be the power button.|
But yeah, a cleaning is a good idea. Some dirt could have gotten inside. You could try spraying in some compresed air during the short period of time the lens it out but you should take it to the shop for a good cleaning. It might also be the lens motor or linkage. Again a shop problem.
message edited by DAVEINCAPS