I agree with Zed.. in my experience, most places will just replace keyboard. At Best Buy, a friend was told to buy keyboard from dell online, and they would install it. Took about 5 days in total. Don't think retail places like Best Buy like to deal with ordering special parts.
Unless its just popping the keys back on, good luck getting it fixed same day!