GNC offers a range of supplements and great deals, making it a solid choice for customers. While the staff can vary in helpfulness, Lupe stands out for her professionalism and knowledge, providing excellent customer service. However, experiences can be inconsistent, as some customers have faced issues with online orders and cancellations. Overall, GNC has both strengths and weaknesses in its customer interactions.