BJ's Wholesale Club offers great food and loveable prices. However, customer service is hit or miss. In-store staff can be great, nice, courteous, and friendly with the patience to fix problems. But the member services phone line is terrible, often going unanswered. The store is usually fairly clean, though it can sometimes be littered with paper and dirty at the entrance. A significant issue is stock management; items can be found with very old expiration dates, indicating poor rotation. The gas lot area is too small, leading to congestion and frustrating customer behavior. Product availability is also inconsistent, with common items frequently out of stock.