Not freaky fast! Don't go there when they get big orders. They won't work your sandwich in between making a big order. Also they won't tell you upfront that you have to wait. After standing there for at least 5 min, I asked if it would be a long wait. She said, oh yeah, BIG order." I let her know we were in a hurry, my husband had to get to work and she just kept repeating that it was a big order and had attitude when we complained to the manager about why we wanted a refund and that they should work other customers in when you have big orders or at least communicate that it will be a long wait time. We ended up getting a refund and leaving.