We ordered a vegan pizza on the phone. Got to the store, waited a few minutes and they handed it to us. At the register, I had the feeling I should open the box and check it - low and behold they used real cheese on it. I went back to the pizza area and told them we ordered a vegan pizza. They kind of just quickly grabbed the box back and said we'd have to wait a bit for it... ok fine. We waited. Finally, they boxed up the new pizza and when I go to the checkout, not only did they charge us the full price for a pizza, but they tacked on the vegan cheese charge too. Considering we waited almost 30 minutes, start to finish, and they didn't even apologize, I was not too pleased.
The store itself is on the cramped side and the parking lot is generally full and chaotic to get into and out of. From a business standpoint, they should have at least apologized and offered some sort of discount on the pizza they messed up. Not impressed.