I'd be very surprised if they couldn't help you with that. You can actually check inventory on their site and even purchase it from home and they'll let you know when it's been pulled from the shelf and waiting at the will-call counter. But the other posters are correct assembly is not free.
Yes they do but call ahead to check if it's in stock and they will also install but there is a charge for that as well
Yes they do carry them but you have to check your local stores inventory and yes they will install it but be prepared to pay a decent fee
Call them. They have pc support section.
Thanks! Your answer is awaiting moderation.