This place is pretty expensive. Parts are VERY high. I would recommend taking your own parts. Having said that, the owner and staff are very friendly and do a great job of explaining the issue with your car. They will even show you the old part.
more