As I posted this same issue in the powertrain section. I had my wheel bearings replaced at 12,000 miles and now at 56,000 they are out again. Waiting to see if Mazda will cover again since it is under the Powertrain which is a 5 year warranty and I am less than 2 weeks out of warranty.