I just got back from the dealer having my brakes done. 2005 SE 4x4 with Big Tow and only 4,200 miles on it!

They resurfaced the rotors and replaced all pads. The service mgr told me the REAL fix is not gonna be out until July or August! I'm not too happy about that.
Is anybody else hearing this?