I probably would never take my car back to this place or even refer this place to anyone. I took my car in on a Sat because I wasn't able to pump gas into my car. They told me it was the canister and would order the part. I called to check up on the car and the gentleman told me it was the wrong part be has to order a different part. Ok that's fine buy it would be nice if someone could call me with an update. Then on Monday I received a call saying my car was ready for pickup I leave work early to come and get the car and it still wasn't ready. Once again no one could call back and say I am sorry it's not ready we weren't able to put gas in it. So he told me to leave the car for one more day if he couldn't fix it he wouldn't charge me. I even asked if they would be open in the 4th of July he said yes and that he would call me to give me an update. Tuesday cane along no update no phone call I called and what do you know no one answered. I had to drive down there just to find out the were closed. Wednesday I call he said that they left early ok but once again no one could call. I felt like I was getting the run around with them. They never found out what was wrong with it and I had to end up taking it to Nissan which i should of done from the start. These people never call like they say they will and just keep saying sorry when you get frustrated with them. Worst experience by far.