Well, specialized should sell a bearing kit for that bike. Their customer service can confirm or deny this, but you can also read the bearing sizes off of the dust seals. I'm not sure of how easy those bearing sizes may be to track down, but they should be available somewhere.
Enduro is one company that bike shops have access to that may have the bearings if you are unable to find (or afford) the Specialized kit.
Oh, and as for extracting the bearings, you can use a punch if you're careful and you don't wish to keep the bearings. Another option would be to use a socket and wack on that for a while.
Enduro is one company that bike shops have access to that may have the bearings if you are unable to find (or afford) the Specialized kit.
Oh, and as for extracting the bearings, you can use a punch if you're careful and you don't wish to keep the bearings. Another option would be to use a socket and wack on that for a while.