Publix makes amazing subs, but their sandwich makers, no matter which Publix I go to, move at about the speed of a dead snail. They're so [expletive] slow. I've once had to wait 10 minutes to get a sandwich made, and I was the only person in line at the entire deli. And every fresh made sandwich has been prepared differently. Whether it's cutting the bread open in a different way, wrapping it before getting it pressed a different way, etc. There is no training involved when having their deli workers make sandwiches and it's frustrating because they're really kind of amazing. So now I just get the premade Cubans, which aren't nearly as good, but I also don't need to waste 10-15 minutes of my life waiting for a sloppily prepared sandwich.