Had an online oder of 7 sandwiches and waited over an hour for it to be done; both the time it sent me that it will be done and me waiting in the store. Management needs to train staff with handling customers better and scheduling the appropriate employees. This place is very busy and while sitting waiting for the order three families had walked out. (I should have walked out, but I had 6 employees really hungry for sandwiches.