"This place has fabulous pizza, but after this last experience we probably won't be back. Put in an online order at 530pm. Showed up at 645pm (was quoted an hour wait after checkout) but we wanted to give them time as it was a two for Tuesday and we knew they would be slammed. Waited in line to get our order and was told it wasn't ready, but would be in 2 minutes. No problem. We waited 25-30 all the while seeing people from the back putting pizzas into the warmer. They never called our name. It was busy, there was a continuous line. I get it. But we waited in line again to ask about our pizza. Oh it's ready. It was one that was put in the warmer 15 minutes ago. Whatever, okay. Then, they forgot our beer. So we asked about it. Lady at the register got huffy (I get it, you're slammed, but we just want what we paid for). She poured the beer but then couldn't find a proper lid?? Had to go find her manager to track down more lids. We wait another 10-15 minutes. As this point we're getting really frustrated. She dumped out the beer she poured originally (why, I don't know), while waiting for her manager to track down more lids. He drops a box behind her and she proceeds to help the next person in line place a new order before going to pour a new beer and finally put the lid on. So all in all for an online pickup order that was quoted to be ready at 630, we waited nearly an hour and didn't get to leave until nearly 745. Sorry, no pizza is worth all that."