Originally Posted by
SuperChris7
I think the New Balance store in Edmond on 15th & Bryant has some wonderful customer service!! My wife and I have been getting our shoes there for the past few years, and love it! They are trying to sell you shoes, but they are not pushy. They are really helpful, and want to give you things that fit your feet right no matter the price! I just can't say enough about the experiences we've had there when Best Customer Service comes into mind.
Bookmarks