yea, my brother actually picked up a real cheap one from harbor frieght. we have a store near us, if you dont then google it and you can order it online. it would great for my bike. note how things come apart and make sure you use a good waterproof grease when putting it all back together.
you do the same thing with the rear. Remove the seal, make sure there is no C clip holding the bearing on there, then basically hammer out the opposite side bearing.