So I purchased bearings for my Mazda3 2005 on ebay. They are too small they wobble around in the spindle there is so much room. Confused I went to autozone thinking I was screwed over by the ebay seller. But their bearings did the same thing. Anyone have an idea which bearings actually fit? Preferably something sold by Oreilly's, Advanced or Autozone so I can finish this project up.