Not a ripoff, but no bargain either
If you want a no hassle experience for slightly more than the average shop, this is the place. If you want a bargain, or close to it, keep looking. I had my fuel pump replaced on a chevy s10 for 1037 (repair only, diagnosis was 90). Other shops quoted the repair for 900 - 970. The price of the pump was my only qualm. Morgan charged 660, while other places were charging 550 - 580 (only 360 on the internet). The filter was also 39 (15 on the internet). I would have gone elsewhere for the savings on parts, but the price and hassle of another tow truck changed my mind. Other than the higher price for parts, I was satisfied with my experience as a whole.