If you want a "factory defect" install Diamond Tweak and adjust it to time out data after a fw minutes. That should jack up your ability to answer calls with the screen AND the button and get you a replacement.
Not that I'd know firsthand or anything...