So lets all be honest, theres a little bit of variation each time you pick up at any of the delivery services - but these guys are by far the most consistent and accurate as far as getting what you select online, and the customer support person on the other end of the line is superrrr nice and friendly.