Auto Zone says their pads are life time free replacement just save the box and reciept.... Guess we'll see how true it is. I use to use RaBestos brand on my buisness truck years back. They had a buy one and the replacement set were free. I use to do front pads every 40,000 rear shoes every 80,000. I had over 500,000 miles on that truck and got many free break pads and shoes.
As for your squeeling pads I found that the rear pads were stuck in the slide on my 2013. Stuck with rust. I had to remove the pads and clean the rust out. The tabs on the pads were slightly bent from the calaper forcing them in when stopping the fact the tab was stuck and got bent would not allow the pad to move off the rotor when the breaks wee released. At 54,000 miles all the pads have better than 2/3 of their life left.