“First time dealing with these folks but I promise it won't be my last., they ordered me a set of tires, in as expected and service performed was spot on. They are some super people to deal with. I highly recommend Delta Tire for all your tire needs. Thanks to all for your excellent service.”
“First time dealing with these folks but I promise it won't be my last., they ordered me a set of tires, in as expected and service performed was spot on. They are some super people to deal with. I highly recommend Delta Tire for all your tire needs. Thanks to all for your excellent service.”