Well I don't think I'm ever to get these for $19 anymore, but at $39 (a more realistic Best Offer accepted price) anyone who buys still has to factor in buying a set of keycaps. The keycaps on this are really the worst PBT keycaps ever produced. Unicomp did a great job making the keyboard inexpensive for the masses, but in neglecting the keycap quality, they made the keyboard look cheap and crappy.
Something that yellows in a year is going to look awful even if the internals are actually quite fine. Remember that your main interaction with any keyboard is via the keycaps. If keycaps look icky to touch the entire keyboard gets devalued rightaway.