Sports World Inc Reviews (1)
View Photos
Sports World Inc Rating
Address: 6841 E 41st St, Tulsa, Oklahoma, United States, 74145-4501
Phone: |
Show more...
|
Web: |
|
Add contact information for Sports World Inc
Add new contacts
ADVERTISEMENT
Have bought many firearms and accessoriesSuppressors ammo all things shooting relatedAlways have had good service and response when dealing with Kevin theretoday however when my brother went in to do some business with them another sales person at this store would not even answer the questions he was ask, stating he didn't do that paper work any more because people kept (*** him off) Saying his time was worth $buck a hourdon't know who this jerk was but he cost them any new business from me and anyone I can talk out of going thereBuy the way just last week they did the same thing he was wanting doneCharged $bucks was happy and ended up buying another $bucks worth of stuff Wont be going backThe world is full of firearms dealers around her that love your business