If you put 7.00pm on a party invitation, why are you not ready to receive them? I always am
I never have work still to do in preparation and I'm always dressed and ready watching television with wine until the first arrives.
If people arrive at the time they are invited, you are BU to send them away or think that they are rude. You specify a time so that's the time they should arrive or a bit later.