I got pretty screwed. I bought the newest (late '08?) 15" uMBP for $1999 on 4/23/09, only a month and a half ago. And now the new model was released with 3 extra hours of battery life and better specs. I went to Best Buy today (where I bought it) and asked if I can exchange it. They said no because they can only exchange it within the first 14 days. I went to another Best Buy and the manager said she could but I would need to pay 15% restocking fee which comes out to $300 which is crazy. It's only been a month and a half for crying out loud. I don't even care it's cheaper/faster because I already upgraded to 4GB and a 7200RPM drive, I really just want the longer battery life at this point (3 extra hours... that's a lot) but from what I understand I'll now be stuck with older battery life Can Apple replace this for me or anything I can do?