that sounds like f'in [censored]! That is way too much. Go to autozone and get a remanufactured one with the lifetime warrenty. I paid 170-180ish for mine. If it screws up any time then its a free new one. C'mon man. As far as the labor goes, that is just crazy. Granted it took me like 2 1/2 hours to get mine out for the first time but after the second one was already dead and having to install a third one (in the allotment of 24 hours) its kinda easy for me now. I can get it in and out now in like 45 minutes. Find another tow company too. Man you're just getting screwed. I'm sorta glad I'm a little mechanically inclined. I'm saving my butt a lot of money...