Do not buy tires from this company. I paid full price for tires only to find out they were used! I am currently in a small claims suit with them over this we'll see what happens. Buyer Beware!
Do not buy tires from this company. I paid full price for tires only to find out they were used! I am currently in a small claims suit with them over this we'll see what happens. Buyer Beware!
Country: USA State: California City: Walnut Creek
Address: 1375 Locust St
Phone: 9257983325
0 comments