I'd go with a SKF bearing from napa. Better quailty.

But that 90 dollar bearing could last longer than the other, its always a chance with parts. Thats where warranty comes into play.