just an update, the drivers side bearing has been changed, and voila, the squeel is gone. They are changing the passenger side too, cause now that the other one is fixed, you can hear the growl from that one. Whatever, covered under warranty, so good to go.