Your experience pretty much mirrors my experience. It's the absolute worst shopping experience and I can't see how people put up with it. I know what I want. Let me buy the product quickly and go about my business. Don't keep me hostage in the store.
2 days ago, I went to the San Jose store which is pretty damn large. It's the second largest store in the Bay Area next to the SF store. For the most part I think it's more crowded than the SF store simply because it's smack dab in the largest mall in the South Bay.
Well, I found an employee in 30 seconds. I asked him for a smart cover demo and he found an iPad an employee was using, grabbed the cover, and put it on an iPad.
He explained it for about 30 seconds and told me that they were about to line up and clap for one of their employees as she' sleaving to transfer to the east coast. I saw a 1 minute procession where all the employees clapped for her as she hugged coworkers and left. Then I told him that I want a cover with back protection and he named a few and told me to browse online as they don't sell 3rd party covers there. I thanked him for his help.
I can name 2-3 times where I got in and got out of the Apple store and that was for purchasing an iPod Touch screen protector, then the iPod Touch Incase slider case, and then OS X Snow Leopard. In all those cases I found an employee in no time, had them swipe my credit card and I was done.
I've hit up 5 of the stores in the Bay Area already and all of them are fast. I've had quick help at the Emeryville, San Francisco, San Jose (Valley Fair), San Jose (Oakridge), and Palo Alto (Stanford) stores. Not sure waht you guys are talking about.
I've had TWO repairs done on my MacBook Pro.
1) Audio clip was broken so it always thought my headphones were plugged in: I had a Genius Bar reservation at 12:30, but I was late. When I showed up they said we have one slot at 12:45. It was 12:42 or something. I waited for more than 3 minutes, but no more than 10 minutes. Someone came and helped me. Said they'd return my MBP in 3 days. Turns out I never got the call back (I had shit reception at work, but they didnt' leave a voicemail obviously). I dropped it off on Thursday, they supposedly were done on Sat, but since this Apple Store is next to my office, I went back on Monday after calling them and found out it was already done.
Mediocre experience.
2) HD was broken. I knew it was dead because it would halt a lot in OS. I ran diagnostics but could prove nothing. SMART data showed stuff was ok.
I took it in to the large Valley Fair store and with no appointment, they put me at the next slot for genius. I waited maybe 5-10 minutes tops. I didn't even get a chance to really play with the iPad before they called me. They ran diagnostics and said they'd do more tests. Changed my battery and fixed some fan sensor. Didn't change the HD. Since I wiped my HD already, I asked if I could install Snow Leopard and show them what's wrong. They let me install and during the install it couldn't detect the HD. Without question, the guy took my MBP and swapped the HD in 15 minutes.
I say this is typical support. Dell would want to see that your HD shows up as an error code before switching it out. To some experienced hardware guys like me, I know when my HD is clicking and dying, but it's our job to convince tech support to replace a certain part. Apple seems to only do it if THEY can verify it. Well, I'm glad I was able to show the tech my problem and he swapped it out.