I know the groom and his groomsmen should be at the church before the bride arrives, but how early should they be there? Should they be there before any guests to greet them? My ceremony starts at 330pm, what time do you think is appropriate for the men to arrive?