Tried Uppercrust for the first time tonight. Not bad. Much better than I was expecting, actually, but that's because I was keeping my expectations pretty low. My wife and I both agree that the sauce could use work, but we liked the flavor of the crust and especially liked the cheese. We got a thin crust and I would've liked it crispier (it was so soggy we had to choose between eating it with a fork or rolling it up to take a bite). The ingredients were about average quality and maybe slightly below average in quantity. I'm glad we ordered a thin crust because had there been more dough the small amounts of each topping would've really been a real issue. The onions were a disappointment; they're diced into teensy squares, maybe 1/8" each, and could hardly be tasted at all.
We got a large with 3 full toppings and 2 half toppings, so I guess you'd say four total toppings. $17 plus $1.75 for delivery. Not a great price, not terrible, but I'd want more and better topping ingredients to add another star. The woman who took our order was friendly and efficient and the pie arrived well within her predicted timeframe.