It happend 1 block away from a mechanic. If i took the car home and couldnt start it again (after doing checks) i would have had to tow the car to a mechanic which would have cost me money. I most likely would have found the problem on my own but being as how i was 1 block away from him and the problem started i thought i should take it to him before anyhting. I said to myself that i dont think that was the problem hence i left and didnt have him fix it. In any case i would have done the job myself in replacing anything but his opion should have been valid. I didnt have any tools with me either to do anything.