It arrived!
And I've unpacked it, updated my SIM number to that of my new SIM on Fido's website, carefully cut the new micro-SIM out of its carrier, and put the new SIM in the iPhone 4. Then I plugged it in via USB. It turned on. iTunes helpfully informed me, "Congratulations! Your iPhone is unlocked! To set up and sync this iPhone, click continue."
Then I got a look at the screen. Oh man. It looks like printed paper. Even to my freakishly-nearsighted eyes, the pixels aren't visible.
Edit: I looked at my computer, then back to the iPhone. There was an error message: "UICC update fail. Accept/Cancel". When I looked back to the computer, iTunes had displayed an error. Replugging in the USB cable ended those. I am now syncing from my previous backup.
I did get a carrier settings updated, and the phone displayed the same "UICC update fail" error message until I hit okay on the computer to accept the update, then the phone error message went away.
Edit: if the error recurs, I'll call Applecare.
Edit: I just called the phone and it received the call, so I didn't enter the SIM numbers incorrectly... some googling seemed to indocate that the UICC error occurred wile things were being updated, so maybe it's not an issue.
Re: the Grip of Death.... if I touch the phone in the lower left corner, I lose a 1-bar signal. But I'm actually
getting a one-bar signal in this room, which wasn't often before. Outside it'll be better.
The software version on the phone is 4.0.2.