Wait, you mean to tell me all these parts come with a warranty?. . .