I have been customer for years.In general they do a good job. Several times they had some mishaps with the order (particularly if you order to delivery) that will upset you. One opportunity I ordered a double cheese with fresh tomatoes on top... Nothing fancy and very Italian type... I didn't count more 6 small size half tomato slices in the extra large pizza was a really disappointment. So,bottom line, consistency is not one of the strong values.
Other than that, you will be fine.