Costco is an excellent store with customer support that rivals none. You know the quantities are huge here and shopping carts are large. The prices are decent and the quality is impressive. Employee satisfaction is extremely high and I have heard this chain has some of the best retention numbers in the retail sector. The bakery department is good, reliable and orders I've placed have been exactly as desired. Photo developing was adequate and meat selection is good. The food court is outside with limited covered seating which for Tucson in the summer could make people go elsewhere.