1 Jul, 2021 → by ClaimboUser679311
Aggravating Customer Service
2
I dont know if this is the proper channel to make a formal complaint but I wont stop here. I purchased x4 new tires from the NTB Roebuck location. Has been horrible ever since. Walmart has more knowledgeable employees in their tire center. I spent $1000 I get home...