Maintenance Shops Struggling with Shortages, Costs