I arrived at 4:45 pm on a Tuesday I ordered 3 meals to go.... 1 meatloaf and 2 chicken strip meals.... I was told rudely that they were out of strips... and I asked when they were going to have them ready... the girl asked the cook who said 20 minutes....I figured I will wait... she said have a seat.... now mind you, this is at the beginning of dinner rush and people are getting off work and stopping to pick up dinner for their families! This must be a new crew.... as I have been here many times in the past! No productive communication between employees! In this type of service industry, each employee is a key player in keeping the product available, and the orders executed timely and efficiently. That was not the case today. After waiting patiently for a little over 20 minutes and 3 customers were waited on in the interim.... the strips were just about to be brought out of the oven, when the female food prep announced very loudly that they were out of meatloaf and it won't be ready for another 20 minutes... loud enough that everyone in the lobby heard. I asked her if she put aside my order since I have been there over 25 minutes already. She abruptly told me no, that I will have to wait. Seriously???? I have never been so irritated... they filled 3 customers orders while I waited on mine and still did not have my order. No apologies, no concern... just snide attitude! I'm not a person to raise my voice or cause a scene.... maybe I should have. But I told her to cancel my order and stormed out! You wasted my time, you were rude and insensitive to the needs of your customers! It was not that busy...there were 6-7 employees on duty.... so staffing was not an issue! I sure hope that mgmt can get it together. I have always enjoyed the selection Boston Market offers! Now let's put the Service back in Customer Service.