If you have 4X2 it should be fairly cheap, especially if done in conjunction with a front brake job and new brake rotors....pretty much the extra cost of the wheel bearings. Even if you don't necessarily need a new brake job, it is often the cheaper way to go. On a rear drive vehicle it is always cost effective to clean and repack the wheel bearings with every front brake job.....something that too many people overlook until it bites them in the ass later. :cry:
However, if you have a 4X4 it can cost hundreds $$ per wheel, because the front wheel bearings are sealed units and can only be replaced. That means that they have to be pressed out of the steering knuckle...Higher cost for the bearings and much more labor. Some wheel bearings for 4X4 can cost several hundred $$ and labor can be as much as the wheel bearings.
You can get a better price by going to the local shops in your area and getting estimates on parts and labor.
...Rich