So the Apple Store at Town Square is the worst Apple Store I have ever been too... the Apple Store at the Forum Shops is easily the best one here in Las Vegas and ranks up there with the best I have been to. I had an issue with my battery on my Mac and this store took care of it no questions asked. Every time I have a simple question the staff here is more then happy to help and in general makes me remember exactly why I left PC and went to Apple.
The only reason this store is a 4 not a 5 is that it is a little harder to get to Forum Shops compared to Town Square, but it is totally worth it!