Rising costs impeding growth