On the one hand they are freaky fast. Of all the restaurants that deliver to our house this is by far the fastest (but that might have something to do with being to closest as well). The sandwiches are pretty tasty when they get the order correct.
My main complaint with this location is accuracy. I almost always order the beach club and the only customization I make is no mayo and sometimes add mustard. Yet last time my sandwich came without tomato or cucumber. Two times before that there was no lettuce. Once I was sure they did not include guac only to find the smallest bit in between cheese slices on only one half of my sandwich. Ordering it cut in half is about a 50/50 chance it will come that way.
A restaurant that doesn't have a lot of customization options (no hot sandwiches, very few veggie options and two types of bread) should be able to get an order correct. Especially if they are charging almost $20 for two sandwich combos before delivery fee.