How do you replace wheel bearing on 2004 Nissan Quest?

We just had this issue with our 2004 Nissan Quest SE, we had to purchace the whole wheel hub assemby from Nissan for about $195.