Considering the shop rate where you asked might be around 70 an hour, 140 total is right. The problem I see is the 2 hr part, it should in no way take them that long. Find a shop that would do it in about an hour and a half tops, then you are lookin at about 100 bucks.