I have a mid 2007 MBP. Some of my keys recently came off and or are not working. Does the Apple store still do keyboard replacements for these or would I have to send it to Apple? And if so, how much would it be? I know I could probably buy one online and do it myself, but I don't have much time and I really need it fixed by this weekend. Any ideas? Thanks.