I once asked them if there was a place that I could write a review or testimonial. They sent me the link, then a week later I got a customer appreciation package. It had some AMD stickers and a pen, an AMD shirt, and a newegg shirt. Pretty sweet.
I have experienced this first hand. It will not disable your OS, it just won't let you download any non-critical updates. I used firefox, went to http://windowsupdate.62nds.com/, and got all the updates I needed.