When you have brakes squealing for a week even when they were not on is going to destroy the rotors. Most pads are designed to start squealing when they are worn to the replacement point. Replace when you first hear this. No warranty is going to cover abuse.
Gary