Been to this Panera twice. First time, it took so long to take our order, we just left. Tried again a month later and the lady taking the orders was not well trained. Our food came with a different type of bread than what we ordered and my soup did not come with my meal. They delivered all the food except for the soup and told me they had to make more but could not tell me how long that would take. We got up, did not touch the food and asked for a refund. That took another 10 minutes and then we found out a couple of days later that we were double charged rather than refunded. I called the corporate office and it's now 2+ weeks later and still no refund even through one was promised. I just filed a dispute with my credit card company to get over $60 back. Last visit as there are many restaurants to choose from.