On The Spot

1.0 / 5.0
Address
4107 S Yale Ave Ste 117, Tulsa, OK, 74135
Phone
918-621-1117

Review

I brought them a very nice watch over a year ago and they promised they would fix it. Four months later, I received it in the exact same "broken" condition. I returned it and got it back 3 months later after many calls...in the exact same broken condition. I returned it again and now they refuse to answer calls or return my watch. When I show up to their store, they say they are trying to get it. I don't even want them to lie anymore...I just want my watch back...broken. I believe that they have instead decided to keep it for its value. My recommendations for anyone

Is this your business?

✅ Claim This Listing

Suggest an Update

See something out of date? Let us know and we'll review your suggestion.

Protected by reCAPTCHA — Privacy & Terms