well.. For $165 you can get a new hub WITH a bearing already in it from Tousley Ford.
If you have been replacing the same bearing over and over it can be from a worn out hub not holding the press very well.. keep that in mind if this bearing goes out again.
AND TELL THEM TO TORQUE IT TO 208 FT/lbs.. no matter what they say about it being too much.. watch them torque it.... (and get a new axle nut.. don't let them reuse the same one.. alot of places wouldn't think to replace it.. REPLACE IT... $8.50-ish at a dealer.. take it yourself to make sure..
I'd hate for that bearing to fail in 10K-ish miles because it wasn't torqued enough, or for your wheel to come off because the old axle not didn't hold (since it is a one time use nut)
Ray