Cost of Timing Belt replacement

I spent $450 getting the timing belt, tensioner and pulleys replaced on a 2005 Legacy GT. The water pump and other stuff is prudent but not critical.