what are the costs associated with the warranty exchange program?