I used to get a large for $20 but now all I get was a $20 10 inch small pizza, they're customer service anticipates confrontation before they gets any so you can barely ask a question, if you do, you get a jerk like interrupting response. My order was ready in less than 9 minutes, which seems impossible and the slightly warm pizza would've been good if they'd put pizza sauce on it, I couldn't even find any on the crust, you can tell by my pics it was so dry I had to buy sauce to dip it in from the nearest store. It's been a few months but my past experience here was usually pretty good, so I am disappointed.