76 traffic alone sucks. Yes about time
If you live in Philly - The Apple Store in the Cherry Hall Mall is much closer than the store in King of Prussia. Then again, just to get back over the DE River will cost ya 4 bucks on either the Ben Franklin or Walt Whitman Bridge.
This new store is going to save me coin living/working in Philadelphia...