Where could one purchase replacement parts for computer keyboards?

Replacement parts for computer keyboards may be purchased at most of the manufacture's websites. Although, it is usually cheaper to buy a new keyboard.