It's legit, check out my review of them. They have changed their name but I believe people are giving them too much criticism and they seem to be a home run company, w/o an actual office or warehouse.
Helpful (0)
Add your answer
More questions about Transmission Parts Distributors