Keep in mind, as you wave that $10 bill around, that Verizon said the phones would ship BY July 9th... not necessarily ON it.
Typically the phones are sent by 2-day FedEx a few days in advance of release so that, theoretically, everyone gets their phones at the same time: store customers and pre-orders. But it's not unusual for some folks in the pre-order gang to get their phones a day or two BEFORE release...
In this case, I would imagine VZW releasing the first batch on Friday so that they reach their destinations Monday. But a lot of folks might get theirs on Saturday. Depends on where you live, I suppose.
That $10 sure is looking good to me... Daddy needs new apps
EDIT: I could be wrong, of course. They may wait and ship out Monday, so everyone gets the phone on the 11th or even 12th. But I have received things early.