the total cost ran just under 300. any other shop might have doubled the price.