I bought my Macbook 12 days ago. I am still inside the return policy and the restocking fee would only be $99 for me. ( Education discount, and I bought the low-end in store ) I went back to the store today for a Genius Bar appointment I had for other reasons. In the end I decided the restock fee was not worth it for .1 GHz processor speeds, even if it is a Penryn. All the information I have seen about it tells me it's not a world of difference, and some information points toward lower battery life. If it received Multi-Touch Trackpad like the Pro, then maybe, but instead of 40GB more on my HDD and .1GHz speed for $99, I just ordered a 250GB HDD and 4GB of ram for a total of $224.93. The extra $125 warrants much more of an upgrade than the original $100 for 40 extra gigs and the miniscule processor bump. If you disagree, that's on you, this is my take on the matter and I don't feel cheated or upset, I'm still 100% satisfied with my purchase and don't regret anything.
I've been going back and forth for the past few days over this. I purchased my MacBook on Saturday. I would have to pay a 10% restocking fee. At first I was ready to go for it, then I was thinking, does $119 for an extra 40GB of hard drive space and a slightly faster processor warrent the hassle of bringing everything back, reinstalling software and getting my machine up and running the way I'd like? I upgraded to 4GB of RAM myself, so the upgrade from 1GB to 2GB wouldn't effect me either. Plus we lose cache on the lower end penryn chips. Probably not a noticeable difference at all. I'll probably switch back again later, but for now, I'm not going to exchange models...
I would love a price reduction for this model though, but that's probably too much to ask for.