I replaced my brakes last winter and discovered I also had a stuck caliper. The caliper must had been stuck for a long time because the rotor was in bad shape. I purchased two new calipers, pads and rotors from autozone. Luckily I didn't have any issues with the hubs, just repacked the bearings & inspeceted everything thoroughly.