I tried another well known shop that wanted to replace the same part for exactly twice the price. I took it to Fred's and was in and out within 35 minutes. It is first come first serve so I came at the right time.
Pros: Honest. Fast. They will show you and tell you what they have to do.
Cons: Dirty, but what do you expect.