I'll try and be polite. Avoid Sneeds Speed Shop. They dont do the job they say they will, period. They will change their price on a job without contacting you. They assume you have no knowledge of automobiles, and will BS you to try and get you to purchase their parts. To top everything off they are downright rude people.
more