They recently replaced my fuel pump and I am pleased with the results. I was informed on all steps in the process and they had my car ready in about 4 hours.
However, the price for the pump was significantly greater than those I found while searching the interwebs. If I have to return to this establishment, I will source my own parts first. I understand they do not warrant any external parts but I don't anticipate having my car for another 2 years.
Also, when I brought my car in, it had an almost full tank of gas. I realize they have to remove some gas to access the pump but I doubt they discard the gas. When I picked up my car it barely had 1/4 tank of gas left.