I really like Panera but this one is awful. They messed up my order so much I just refuse to go back. This was true whether inside the restaurant, getting it to go or eat there, or driving thru. Ordering online and picking it up is a joke. The 1st time I did this I ordered 3 bagels and 6 muffins. Nothing extra or omitted or special about the order. It was missing the bagels! I called and they offered to send me a coupon for a free meal which never arrived. I gave it another chance and this time checked the bag before I left the store. It was again missing several items. The cashier was rude when I asked for the items and told me they were out of them. WELLLLL they still charged me for them and had my phone number right on the order slip but didn't call to see if I wanted a refund or a replacement. they didn't stick a note on the bag to check in with them or anything. So they were just going to take my money for items they didn't even have! they are super slow- over 15 mins to get a basic sandwich. They get the order wrong more often than they get it right. And the store is dirty and messy. The drink station always had a foul odor near it. I now drive past this Panera to visit the Warrendale or McKnight Rd locations.