So I have been using my Apple Pro Keyboard with my MacBook Pro for awhile now, and it's always annoyed because of how dirty it was underneath the plastic cover and the fact that it was yellowed. So I took it apart and vacuumed it out and then I decided I would try my hand at Retr0briteing it. For those of you who are unfamiliar with it, Retr0brite is the process of using Hydrogen Peroxide and UV light to reverse the yellowing in plastics. Basically, you submerge the yellowed plastic in the Peroxide (the lower the percentage, the slower the process is) and then leave it in the sun or under a UV light until the yellowing is reversed. I decided to buy 2 bottles of 3% Hydrogen Peroxide from Target ($.97 per bottle!) and poured it into a large catering tray and submerged the keyboard plastic in it. So far, I've had it out there since about 10:00AM this morning, and last I checked around 12:45PM, it actually seems like the yellow is lighter than when I first started. Sadly, the sky went from mostly sunny to overcast, so that will be slowing it down a lot, but it should still be working. I have pretty high hopes that it will look brand new once it's done! I'm going to be getting an IBM Model M at some point soon, so I may have to do it again depending on how bad it is, if at all. I also should do it with my other Apple Keyboards as well, like my several Keyboard IIs . TL;DR for all the lazy people of the world : I have a yellowed keyboard that I decided to reverse the yellowing by making Retr0brite, and so far its been working well!