Two stars for the very high quality ingredients used on sandwiches. Went in with my daughter, she wanted a ham and cheese sandwich with pickles on it. Apparently at jimmy johns pickles are not allowed to touch the bread as I was told they won't put pickles on a sandwich and I just had to buy a side pickle. Seems like a very small step to take for customer service. My daughter spilled her drink on the table and I asked the girl at the counter for a towel. This also seemed to be a monumental task. Overall poor customer service, but still one of the best darn sandwiches I have ever had in my life.