I'm not familiar with that part of NJ, I'm much further south, but Fazzios has several sites. It might be worth looking at their site for a closer one.
The ARE huge, and while not always the cheapest, I have never gone there and not gotten what I needed.