I took my car to a popular national chain three times with the same issue: vehicle hard to start. All three times they did the same thing--they checked the battery and cables, stated everything is fine and presented me a bill.This time I took it to Milex Mr Transmission. The manager had me explain the symptoms to the mechanic who was going to work on the car. He checked the ignition system and found a faulty component. My bill was very reasonable and now my car starts the first time, every time. Thanks guys. I highly recommend this shop.