is it illegal to eat before paying at the grocery store in nj