Customer service is good but the food is terrible. Last time I got my friend to pick me up something from this place the bread was stale and hard as a rock. The meat seemed to be expired too as it was slimy, discolored and left a horrible aftertaste. Would not recommend this food to anyone, if you absolutely need a sub go to american hero.