Our dog ate our front passenger seat belt. Has anyone ever replaced this one in the 2004? We took it apart which seemed relatively easy, wondering what dealter cost will be for the seat belt assembly and if there is an alternative supplier for original equipment.