The sandwiches are extremely thin. I waited at the store for over 30 minutes after my order should have been ready. They knew I was waiting , asked me questions about my order 3 times, and didn't bother to prioritize my order even though ive been waiting. People that walked in 10 minutes after me got their food first. The staff was nice but it's not worth the money and the wait was extremely frustrating, especially when I ordered ahead.