Keyevich92 • July 29, 2016Have bought many things from this company and have never had a problem. When having service done it has always been top notch. I look at the wait as a sign of their reputation.
David H. • October 8, 2013The category says it's an electronics store. it's NOT! It's the customer service store for Cox Cable, the cable company in Tulsa!
Don't see the place you're looking for? Add a new place to Foursquare.