We bought a 17" MBP about 2 weeks ago. Today was the last day to return it and the MBP got an upgrade. We called the retail store, was told we would have to pay the 10% restocking fee. With the new 4GB Nano deal we were still going to return and upgrade, but when we got there they didn't charge us the 10% fee (as long as we got a gift card). So we got a nice upgrade and free 4gb Nano!