If a user is bound and determined to attempt a repair himself, most BlackBerry parts are available through
Faceplate | Housing | Repair parts | Accessories | Mobile parts | Novelty Items for reasonable prices. They ship from Hong Kong so it can take a week to ten days to receive parts.