Decent hard rolls at a fantastic price can be had at NJ Farm Market on Rt. 9 in Lakewood. All of their bread is pretty good, hard rolls are 4 for a dollar, great 24' french bread for sub sandwiches is $1.59. A bakery in Irvington delivers the bread fresh every morning.