My truck has 48k miles on it and i'm being told I need to replace both front wheel bearings. $600 each with $300 for labor. This is a premature failure, yes???? I'm used to getting 150+ out of front bearings. Also, parts are backed ordered, must pay in advance before I can even get on the list. Anyone else having this issue?