I found a pretty good one in Guttenberg NJ. Master Auto Center on 70th st.
I found this shop when I got pissed at my previous mechanic whom I went to for about 10 years when he tried to charge me $40 for swapping out a battery. Its basically just one bolt holding the battery. I bought a battery and went to this shop that I just stumbled upon. The mechanic was outside chatting with another customer and told me he'll help me for free.