I can't disagree with you but we have never been able to play with an unreleased Apple product before launch day. In fact, I can't remember being able to play with any unreleased device from a tech company until launch day. Pre-order, go play with one in the store, and return it if you don't like it.
I wanted to test out a Nexus One and EVO but the N1 is online order only and all the Shack and some Sprint stores have the crappy non-operating display EVOs. Kinda hurts sales from those who want to play before they buy.