you seem to think that mining for these goods is easy as pie. most of the deposits of these metals haven't even been confirmed, takes at least 5-10 years of geological surveys to justify the cost of mining, even the most efficient mining methods (strip mining, which devastates the ecological landscape) carry huge costs... it wouldn't be 'painful'... it could pretty much bankrupt companies like Apple, Research in Motion, HP, among other US and Canada-based electronics companies...Yes, they have flooded the market and provide 97% of the metals needed.
Where the hype leaves the road is the fact that we have deposits here in the USA, there are large deposits in Canada and other friendly nations.
If they suddenly cut off the spigot tomorrow it would be painful for a while but other countries including the USA could ramp up production to meet demand at some elevated cost.
Some people make it seem as if 97% of the resources are in China and nobody could do anything if they suddenly decided not to supply them anymore.