Mine should arrive today or tomorrow then as I ordered mine on the same day as you.
EDIT: Mine arrived today and they were really easy to put on. They are the soft type and i've had a bad experience with those on my S2 where they have increased the friction on the screen when gliding one's finger across it. Here's hoping these ones don't do the same.
Perfect fit though, front and back. They need up to two days to 'cure' so I shall report back how they are in a couple of days.