This reminds me of the time I was in a computer repair shop.
A guy came in with a plastic bag and empties it on the counter top.
Out fell a keyboard frame and a pile of about 100 loose keys.
"How much to repair", he asked.
"250 $ .... or you can have a new one for 5 $"