2021 Elantra Limited
Can't speak for the transmission... For the timing belt, I recently paid $372 for my '06 to replace the timing belt and all drive belts. $300 sounds pretty fair to me. Are they also doing the water pump? If you are getting the timing belt, all drive belts and water pump for that price it would be especially sweet.