The only reason I gave them average is because most of the reps are terrible. I have been with Sprint for years and I have never had such bad service than at this location with the reps. I am thankful I asked to speak to the manager Quadri Dix and he took care of me. He has wonderful customer service skills and pleases the customer. The other reps are out for their own sales and commission. You can tell they are there for a paycheck. If you ever stop in this store, please just ask for Quadri and I promise he will take care of you.