do the apple retail stores sell ram and will they install it for free if i get a new mac at the same time?

the only reason i want to buy from apple is because it does not void the warranty. the apple people told me that if i use 3rd party ram that it will void my warranty. is this true?
does apple sell their own brand of ram or is it some other brand that they sell for an outrageous price?
Installing yourself is easy and takes 5mins.but will they install it for free?
this will be my first mac, when i walk into the store, who do i ask to get my mac from the back?
Sounds like the Apple employe's intimidate you or something.who will get my mac from the stockroom at the store? do i ask the concierge or whom?
They will likely not install RAM that you provide from another source. You should install your own, anyway. It's way too easy to not do it yourself. It's actually a very minor deal, and that's why Apple has instructions on their Support site for it. They expect you to.
The first employee you talk to will see to everything.
No, they most likely won't install it for free, but as everyone states, you can do it yourself after you buy it and it takes only a few minutes and it will not void your warranty.... unless you break your machine, then you will have to pay to get it fixed.
The other alternative is to pay Apple to do it for you, or go to a certified service like Geek Squad or get somebody you trust to do it.
Except most Geek Squads wont work on Apple.
Which is hilariously ironic, since a bunch of Best Buys sell Macs now.
Sounds like the Apple employe's intimidate you or something.
Just ask anyone that works there.
But most likely, you will be asked if you need anything like 5 times before you even get a chance to think, so just tell them then.
again this will be my first mac so you know. i will be getting a imac 20 inch 2.4ghz, 250 gb hdd, 128 mb ati. i will be using it for email, internet, youtube, ilife, etc and maybe photoshop and final cut express. will this computer be good for me if i upgrade the ram to 2-4gb?