I went to have regularly scheduled maintenece(oil change, transmission fliud, etc.) and it ended up costing $350!!! They sent me a coupon in the mail for a free brake check with an oil change so I went ahead and let them check them. I've had my truck for 2 1/2 years and 38k miles and never heard the first squeak or had any trouble stopping. Anyway, they said they needed too be replaced. They looked fine to me but I don't know much about them so they replaced them. Has anyone else had this problem?