Dude those bodega deli sandwiches in NYC are mostly shit. Cheap bagel, cheap bread, cheap meat. The only good thing is the "value for money" since you get basically an inch of meat, but the meat is the cheapest bottom of the shelf quality meat you can buy.
Trust me, I spent years getting those bodega sandwiches in New York and sure, when you're drunk they seem good, but it's not quality fare by any stretch of the imagination.