I waited years to try JJ's on the advice of my brother. I should have listened! They finally built one in Surprise 2.6 miles from my house but I am out of their delivery area. I order the "Gargantuan" sandwich which apparently they have a completely different definition of gargantuan than I do because the sandwich was smaller than any other sub shops regular sandwich. Next they only have 2 kinds of bread, I opted for the 7 grain which tasted old and took lots of water to choke down. Not going back, too many better places to get sandwiches from and they are happy to deliver to my house.