My 03 WRX wagon is right at 103,000 miles. It runs great and actually gets really good gas mileage. Is now the time for a new timing belt kit? I'm not sure if I'm up for the job or not. What is a reasonable price for a shop to do the job? Thanks for any info.