I don't let price dictate my ratings. I will pay a premium for a top notch item. I got the Italian sandwich, which is supposed to be 6 inches. It seemed a little on the small side. There was nothing extraordinary about the sandwich. For $12, I want to enjoy it.