www.testfreaks.com

Reviews, reviews, reviews...

Question: Touch Screen

Just bought one from amazon.com - wondering data on touch screen/keeboard failures?