He could be right. A new battery is pretty cheap compared to a trip to the auto shop.
original problem was the ignition key would not turn. Locksmith replaced ignition cylinder. He did not have a key in stock, went under the hood near the relays twice. The hard starting began when he turned on the car. When the car did not turn over (for the first time in 7 years) he announced that I needed a new battery. This all happened on November 3. The car's hard starting is getting worse. When I start the car in the morning it starts right up fine. I live in Florida) No such luck in the afternoon. When the key is released from the start position the starter still engages the flywheel.